#include <opennurbs_mesh_modifiers.h>
|
| static ON_UUID | PlugInId (void) |
| | Returns the plug-in id of the 'Displacement' plug-in which implements all the mesh modifiers. More...
|
| |
| CImpl * | m_impl |
| |
◆ CapTypes
| Enumerator |
|---|
| None | No capping.
|
| Flat | A flat surface will cap the pipe.
|
| Box | A simple construction will cap the pipe.
|
| Dome | A meridians-and-parallels hemisphere construction will cap the pipe.
|
◆ ON_CurvePiping() [1/3]
| ON_CurvePiping::ON_CurvePiping |
( |
| ) |
|
◆ ON_CurvePiping() [2/3]
| ON_CurvePiping::ON_CurvePiping |
( |
const ON_XMLNode & |
node | ) |
|
◆ ON_CurvePiping() [3/3]
◆ Accuracy()
| int ON_CurvePiping::Accuracy |
( |
void |
| ) |
const |
Specifies the accuracy of the pipe in the range 0 to 100.
◆ CapType()
| CapTypes ON_CurvePiping::CapType |
( |
void |
| ) |
const |
The type of cap to be created at the ends of the pipe.
◆ Faceted()
| bool ON_CurvePiping::Faceted |
( |
void |
| ) |
const |
Specifies whether the pipe is faceted or not.
◆ On()
| bool ON_CurvePiping::On |
( |
void |
| ) |
const |
Specifies whether the feature is enabled or not.
◆ operator!=()
◆ operator=()
◆ operator==()
◆ Radius()
| double ON_CurvePiping::Radius |
( |
void |
| ) |
const |
Specifies the radius of the pipe (minimum value 0.0001).
◆ Segments()
| int ON_CurvePiping::Segments |
( |
void |
| ) |
const |
Specifies the number of segments in the pipe (minimum value 2).
◆ SetAccuracy()
| void ON_CurvePiping::SetAccuracy |
( |
int |
a | ) |
|
◆ SetCapType()
| void ON_CurvePiping::SetCapType |
( |
CapTypes |
ct | ) |
|
◆ SetFaceted()
| void ON_CurvePiping::SetFaceted |
( |
bool |
b | ) |
|
◆ SetOn()
| void ON_CurvePiping::SetOn |
( |
bool |
b | ) |
|
◆ SetRadius()
| void ON_CurvePiping::SetRadius |
( |
double |
d | ) |
|
◆ SetSegments()
| void ON_CurvePiping::SetSegments |
( |
int |
s | ) |
|
◆ Uuid()
| virtual ON_UUID ON_CurvePiping::Uuid |
( |
void |
| ) |
const |
|
overridevirtual |
Return the unique identifier of this mesh modifier.
Implements ON_MeshModifier.