Twist morph.
More...
#include <RhinoSdkSpaceMorph.h>
|
| | CRhinoTwistSpaceMorph () |
| |
| bool | IsIdentity (const ON_BoundingBox &bbox) const override |
| | virtual ON_SpaceMorph override More...
|
| |
| ON_3dPoint | MorphPoint (ON_3dPoint pt) const override |
| | virtual ON_SpaceMorph override More...
|
| |
| | CRhinoSpaceMorph () |
| |
| virtual | ~CRhinoSpaceMorph () |
| |
| | ON_SpaceMorph () |
| |
| virtual | ~ON_SpaceMorph () |
| |
| virtual bool | Ev1Der (ON_3dPoint rst, ON_3dPoint &xyz, ON_3dVector &Dr, ON_3dVector &Ds, ON_3dVector &Dt) const |
| |
| bool | IsIdentity (const class ON_Curve &Crv, double tol) const |
| |
| bool | IsIdentity (const class ON_Surface &Srf, double tol) const |
| |
| bool | IsIdentity (const ON_SimpleArray< ON_3dPoint > &Points, double tol) const |
| |
| virtual ON_4dPoint | Morph4dPoint (ON_4dPoint point) const |
| |
| void | MorphPointList (int dim, bool is_rat, int count, int stride, double *point) const |
| |
| void | MorphPointList (int dim, bool is_rat, int count, int stride, float *point) const |
| |
| virtual ON_3dVector | MorphVector (ON_3dPoint tail_point, ON_3dVector vector) const |
| |
| bool | PreserveStructure () const |
| |
| bool | QuickPreview () const |
| |
| void | SetPreserveStructure (bool bPreserveStructure) |
| |
| void | SetQuickPreview (bool bQuickPreview) |
| |
| void | SetTolerance (double tolerance) |
| |
| double | Tolerance () const |
| |
◆ CRhinoTwistSpaceMorph()
| CRhinoTwistSpaceMorph::CRhinoTwistSpaceMorph |
( |
| ) |
|
◆ IsIdentity()
| bool CRhinoTwistSpaceMorph::IsIdentity |
( |
const ON_BoundingBox & |
bbox | ) |
const |
|
overridevirtual |
◆ MorphPoint()
◆ m_bInfiniteTwist
| bool CRhinoTwistSpaceMorph::m_bInfiniteTwist |
◆ m_twist_angle
| double CRhinoTwistSpaceMorph::m_twist_angle |
◆ m_twist_axis
| ON_Line CRhinoTwistSpaceMorph::m_twist_axis |
Axis about which to twist.