Rhino C++ API  7.24
Public Member Functions | Public Attributes | List of all members
RhMeshPipeArgs Class Reference

#include <rhinoSdkMeshUtilities.h>

Public Member Functions

 RhMeshPipeArgs ()
 The constructor sets the default arguments. More...
 

Public Attributes

char __padding [64]
 Reserved space for future modifications. More...
 
ON_SimpleArray< ON_Intervalm_aVisibleIntervals
 
bool m_bFaceted
 Specifies whether the pipe is faceted or not. More...
 
RhPipeCapType m_capType
 The type of cap to be created at the ends of the pipe. More...
 
double m_dRadius
 The radius of the pipe (minimum value 0.0001). More...
 
int m_iAccuracy
 The accuracy of the pipe. More...
 
int m_iSegments
 The number of segments in the pipe (minimum value 2). More...
 

Detailed Description

Description: Contains the arguments to the RhinoMeshPipeFromCurve function.

Constructor & Destructor Documentation

◆ RhMeshPipeArgs()

RhMeshPipeArgs::RhMeshPipeArgs ( )

The constructor sets the default arguments.

Member Data Documentation

◆ __padding

char RhMeshPipeArgs::__padding[64]

Reserved space for future modifications.

◆ m_aVisibleIntervals

ON_SimpleArray<ON_Interval> RhMeshPipeArgs::m_aVisibleIntervals

An array of intervals specifying which parts of the curve should be piped. Leave empty to pipe the whole curve.

◆ m_bFaceted

bool RhMeshPipeArgs::m_bFaceted

Specifies whether the pipe is faceted or not.

◆ m_capType

RhPipeCapType RhMeshPipeArgs::m_capType

The type of cap to be created at the ends of the pipe.

◆ m_dRadius

double RhMeshPipeArgs::m_dRadius

The radius of the pipe (minimum value 0.0001).

◆ m_iAccuracy

int RhMeshPipeArgs::m_iAccuracy

The accuracy of the pipe.

◆ m_iSegments

int RhMeshPipeArgs::m_iSegments

The number of segments in the pipe (minimum value 2).