Rhino C++ API
8.10
|
#include <opennurbs_mesh_modifiers.h>
Public Member Functions | |
ON_MeshModifier () | |
ON_MeshModifier (const ON_MeshModifier &mm)=delete | |
ON_MeshModifier (const ON_XMLNode &node) | |
virtual | ~ON_MeshModifier () |
virtual ON_XMLNode * | AddChildXML (ON_XMLRootNode &root) const |
< For internal use only. More... | |
const ON_MeshModifier & | operator= (const ON_MeshModifier &)=delete |
virtual ON_UUID | Uuid (void) const =0 |
Return the unique identifier of this mesh modifier. More... | |
Static Public Member Functions | |
static ON_UUID | PlugInId (void) |
Returns the plug-in id of the 'Displacement' plug-in which implements all the mesh modifiers. More... | |
Protected Attributes | |
CImpl * | m_impl |
Copyright (c) 1993-2022 Robert McNeel & Associates. All rights reserved. OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert McNeel & Associates.
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED.
For complete openNURBS copyright information see http://www.opennurbs.org.
ON_MeshModifier::ON_MeshModifier | ( | ) |
ON_MeshModifier::ON_MeshModifier | ( | const ON_XMLNode & | node | ) |
|
delete |
|
virtual |
|
virtual |
< For internal use only.
Reimplemented in ON_ShutLining, and ON_Displacement.
|
delete |
|
static |
Returns the plug-in id of the 'Displacement' plug-in which implements all the mesh modifiers.
|
pure virtual |
Return the unique identifier of this mesh modifier.
Implemented in ON_ShutLining, ON_CurvePiping, ON_Thickening, ON_EdgeSoftening, and ON_Displacement.
|
protected |