Rhino C++ API  9.0
Public Member Functions | List of all members
ON_MeshModifiers Class Referencefinal

#include <opennurbs_mesh_modifiers.h>

Public Member Functions

 ON_MeshModifiers ()
 
 ON_MeshModifiers (const ON_MeshModifiers &)=delete
 
 ~ON_MeshModifiers ()
 
ON_DEPRECATED ON_CurvePipingCurvePiping (bool allow_creation)
 
ON_CurvePipingCurvePiping (void)
 Get an object that provides access to curve piping information. More...
 
const ON_CurvePipingCurvePiping (void) const
 
ON_DEPRECATED ON_DisplacementDisplacement (bool allow_creation)
 Use the const-friendly versions above. These are only here for backwards compatibility with the old API and should not be used in new code. More...
 
ON_DisplacementDisplacement (void)
 Get an object that provides access to displacement information. More...
 
const ON_DisplacementDisplacement (void) const
 
ON_DEPRECATED ON_EdgeSofteningEdgeSoftening (bool allow_creation)
 
ON_EdgeSofteningEdgeSoftening (void)
 Get an object that provides access to edge softening information. More...
 
const ON_EdgeSofteningEdgeSoftening (void) const
 
void LoadFromXML (const ON_XMLRootNode &)
 < For internal use only. More...
 
bool operator!= (const ON_MeshModifiers &) const =delete
 
const ON_MeshModifiersoperator= (const ON_MeshModifiers &mm)
 
bool operator== (const ON_MeshModifiers &) const =delete
 
ON_DEPRECATED ON_ShutLiningShutLining (bool allow_creation)
 
ON_ShutLiningShutLining (void)
 Get an object that provides access to shut-lining information. More...
 
const ON_ShutLiningShutLining (void) const
 
ON_DEPRECATED ON_ThickeningThickening (bool allow_creation)
 
ON_ThickeningThickening (void)
 Get an object that provides access to thickening information. More...
 
const ON_ThickeningThickening (void) const
 

Constructor & Destructor Documentation

◆ ON_MeshModifiers() [1/2]

ON_MeshModifiers::ON_MeshModifiers ( )

◆ ON_MeshModifiers() [2/2]

ON_MeshModifiers::ON_MeshModifiers ( const ON_MeshModifiers )
delete

◆ ~ON_MeshModifiers()

ON_MeshModifiers::~ON_MeshModifiers ( )

Member Function Documentation

◆ CurvePiping() [1/3]

ON_DEPRECATED ON_CurvePiping* ON_MeshModifiers::CurvePiping ( bool  allow_creation)

◆ CurvePiping() [2/3]

ON_CurvePiping& ON_MeshModifiers::CurvePiping ( void  )

Get an object that provides access to curve piping information.

◆ CurvePiping() [3/3]

const ON_CurvePiping* ON_MeshModifiers::CurvePiping ( void  ) const

◆ Displacement() [1/3]

ON_DEPRECATED ON_Displacement* ON_MeshModifiers::Displacement ( bool  allow_creation)

Use the const-friendly versions above. These are only here for backwards compatibility with the old API and should not be used in new code.

◆ Displacement() [2/3]

ON_Displacement& ON_MeshModifiers::Displacement ( void  )

Get an object that provides access to displacement information.

◆ Displacement() [3/3]

const ON_Displacement* ON_MeshModifiers::Displacement ( void  ) const

◆ EdgeSoftening() [1/3]

ON_DEPRECATED ON_EdgeSoftening* ON_MeshModifiers::EdgeSoftening ( bool  allow_creation)

◆ EdgeSoftening() [2/3]

ON_EdgeSoftening& ON_MeshModifiers::EdgeSoftening ( void  )

Get an object that provides access to edge softening information.

◆ EdgeSoftening() [3/3]

const ON_EdgeSoftening* ON_MeshModifiers::EdgeSoftening ( void  ) const

◆ LoadFromXML()

void ON_MeshModifiers::LoadFromXML ( const ON_XMLRootNode )

< For internal use only.

◆ operator!=()

bool ON_MeshModifiers::operator!= ( const ON_MeshModifiers ) const
delete

◆ operator=()

const ON_MeshModifiers& ON_MeshModifiers::operator= ( const ON_MeshModifiers mm)

◆ operator==()

bool ON_MeshModifiers::operator== ( const ON_MeshModifiers ) const
delete

◆ ShutLining() [1/3]

ON_DEPRECATED ON_ShutLining* ON_MeshModifiers::ShutLining ( bool  allow_creation)

◆ ShutLining() [2/3]

ON_ShutLining& ON_MeshModifiers::ShutLining ( void  )

Get an object that provides access to shut-lining information.

◆ ShutLining() [3/3]

const ON_ShutLining* ON_MeshModifiers::ShutLining ( void  ) const

◆ Thickening() [1/3]

ON_DEPRECATED ON_Thickening* ON_MeshModifiers::Thickening ( bool  allow_creation)

◆ Thickening() [2/3]

ON_Thickening& ON_MeshModifiers::Thickening ( void  )

Get an object that provides access to thickening information.

◆ Thickening() [3/3]

const ON_Thickening* ON_MeshModifiers::Thickening ( void  ) const