Rhino C++ API  8.6
ON_SquisherImpl Member List

This is the complete list of members for ON_SquisherImpl, including all inherited members.

Dump(ON_TextLog &text_log) constON_SquisherImpl
DumpEnergyDebugText(ON_TextLog &text_log) const =0ON_SquisherImplpure virtual
DumpSquishInfoText(const ON_Geometry *squished_geometry, ON_TextLog &text_log, const wchar_t *objid_locale_str, const wchar_t *meshcount_locale_str)ON_SquisherImplstatic
GetAreaConstrainedTrianglesIndices(ON_SimpleArray< ON_MeshFace > *faces) const =0ON_SquisherImplpure virtual
GetLengthConstrained2dLines(ON_SimpleArray< ON_Line > *edges) const =0ON_SquisherImplpure virtual
GetLengthConstrained3dLines(ON_SimpleArray< ON_Line > *edges) const =0ON_SquisherImplpure virtual
GetMesh2d() const =0ON_SquisherImplpure virtual
GetMesh3d() const =0ON_SquisherImplpure virtual
GetPlane() const =0ON_SquisherImplpure virtual
Is2dPatternSquished(const ON_Geometry *geometry)ON_SquisherImplstatic
ON_SquisherImpl()=defaultON_SquisherImpl
SaveOriginalObjectIdAndComponentIndex(const ON_UUID obj_id, const ON_COMPONENT_INDEX obj_ci, ON_Geometry *squished_geometry)=0ON_SquisherImplpure virtual
SquishBack2dMarks(const ON_Geometry *squished_geometry, const ON_SimpleArray< const ON_Geometry * > *marks, ON_SimpleArray< ON_Geometry * > *squished_marks)ON_SquisherImplstatic
SquishCurve(const ON_Curve &curve3d) const =0ON_SquisherImplpure virtual
SquishMesh(const ON_SquishParameters &squishParams, const ON_Mesh &mesh3d)=0ON_SquisherImplpure virtual
SquishMesh(const ON_SquishParameters &squishParams, const ON_Mesh &mesh3d, const ON_SimpleArray< const ON_Geometry * > *marks, ON_SimpleArray< ON_Geometry * > *squished_marks)=0ON_SquisherImplpure virtual
SquishPoint(ON_3dPoint point3d, ON_MESH_POINT &point2d) const =0ON_SquisherImplpure virtual
SquishPointCloud(const ON_PointCloud &pc3) const =0ON_SquisherImplpure virtual
SquishSurface(const ON_SquishParameters &squishParams, const ON_Surface &surface3d)=0ON_SquisherImplpure virtual
SquishSurface(const ON_SquishParameters &squishParams, const ON_Surface &surface3d, const ON_SimpleArray< const ON_Geometry * > *marks, ON_SimpleArray< ON_Geometry * > *squished_marks)=0ON_SquisherImplpure virtual
SquishTextDot(const ON_TextDot &textDot) const =0ON_SquisherImplpure virtual
~ON_SquisherImpl()=defaultON_SquisherImplvirtual