| Rhino C++ API
    8.24
    | 
#include <opennurbs_mesh_modifiers.h>
 
  
| Classes | |
| class | Curve | 
| class | CurveIterator | 
| class | Defaults | 
| Public Member Functions | |
| ON_ShutLining () | |
| ON_ShutLining (const ON_ShutLining &sl) | |
| ON_ShutLining (const ON_XMLNode &node) | |
| virtual | ~ON_ShutLining () | 
| virtual ON_XMLNode * | AddChildXML (ON_XMLRootNode &root) const override | 
| < For internal use only.  More... | |
| Curve & | AddCurve (void) | 
| bool | AutoUpdate (void) const | 
| Specifies whether the shut-lining automatically updates or not.  More... | |
| void | DeleteAllCurves (void) | 
| Deletes all the curves from the shut-lining.  More... | |
| bool | Faceted (void) const | 
| Specifies whether the shut-lining is faceted or not.  More... | |
| Curve * | FindCurve (const ON_UUID &id) const | 
| Finds a curve on the shut-lining by its id. Returns null if not found.  More... | |
| bool | ForceUpdate (void) const | 
| Specifies whether updating is forced or not.  More... | |
| CurveIterator | GetCurveIterator (void) const | 
| Gets an iterator for iterating over all the curves on the shut-lining.  More... | |
| bool | On (void) const | 
| Specifies whether the feature is enabled or not.  More... | |
| bool | operator!= (const ON_ShutLining &sl) const | 
| const ON_ShutLining & | operator= (const ON_ShutLining &sl) | 
| bool | operator== (const ON_ShutLining &sl) const | 
| void | SetAutoUpdate (bool b) | 
| void | SetFaceted (bool b) | 
| void | SetForceUpdate (bool b) | 
| void | SetOn (bool b) | 
| virtual ON_UUID | Uuid (void) const override | 
| Return the unique identifier of this mesh modifier.  More... | |
|  Public Member Functions inherited from ON_MeshModifier | |
| ON_MeshModifier () | |
| ON_MeshModifier (const ON_MeshModifier &mm)=delete | |
| ON_MeshModifier (const ON_XMLNode &node) | |
| virtual | ~ON_MeshModifier () | 
| const ON_MeshModifier & | operator= (const ON_MeshModifier &)=delete | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from ON_MeshModifier | |
| static ON_UUID | PlugInId (void) | 
| Returns the plug-in id of the 'Displacement' plug-in which implements all the mesh modifiers.  More... | |
|  Protected Attributes inherited from ON_MeshModifier | |
| CImpl * | m_impl | 
| ON_ShutLining::ON_ShutLining | ( | ) | 
| ON_ShutLining::ON_ShutLining | ( | const ON_XMLNode & | node | ) | 
| ON_ShutLining::ON_ShutLining | ( | const ON_ShutLining & | sl | ) | 
| 
 | virtual | 
| 
 | overridevirtual | 
< For internal use only.
Reimplemented from ON_MeshModifier.
| Curve& ON_ShutLining::AddCurve | ( | void | ) | 
Adds a new curve to the shut-lining. The curve will have an id of ON_nil_uuid. After adding a curve, you should set the id to that of a curve in the model that will be used to calculate the shut-lining.
| bool ON_ShutLining::AutoUpdate | ( | void | ) | const | 
Specifies whether the shut-lining automatically updates or not.
| void ON_ShutLining::DeleteAllCurves | ( | void | ) | 
Deletes all the curves from the shut-lining.
| bool ON_ShutLining::Faceted | ( | void | ) | const | 
Specifies whether the shut-lining is faceted or not.
Finds a curve on the shut-lining by its id. Returns null if not found.
| bool ON_ShutLining::ForceUpdate | ( | void | ) | const | 
Specifies whether updating is forced or not.
| CurveIterator ON_ShutLining::GetCurveIterator | ( | void | ) | const | 
Gets an iterator for iterating over all the curves on the shut-lining.
| bool ON_ShutLining::On | ( | void | ) | const | 
Specifies whether the feature is enabled or not.
| bool ON_ShutLining::operator!= | ( | const ON_ShutLining & | sl | ) | const | 
| const ON_ShutLining& ON_ShutLining::operator= | ( | const ON_ShutLining & | sl | ) | 
| bool ON_ShutLining::operator== | ( | const ON_ShutLining & | sl | ) | const | 
| void ON_ShutLining::SetAutoUpdate | ( | bool | b | ) | 
| void ON_ShutLining::SetFaceted | ( | bool | b | ) | 
| void ON_ShutLining::SetForceUpdate | ( | bool | b | ) | 
| void ON_ShutLining::SetOn | ( | bool | b | ) | 
| 
 | overridevirtual | 
Return the unique identifier of this mesh modifier.
Implements ON_MeshModifier.
 1.8.17
 1.8.17