| Rhino C++ API
    8.24
    | 
This is the complete list of members for ON_Xform, including all inherited members.
| ActOnLeft(double, double, double, double, double[4]) const | ON_Xform | |
| ActOnRight(double, double, double, double, double[4]) const | ON_Xform | |
| Affineize() | ON_Xform | |
| CameraToClip(bool bIsPerspective, double, double, double, double, double, double) | ON_Xform | |
| CameraToWorld(const ON_3dPoint &, const ON_3dVector &, const ON_3dVector &, const ON_3dVector &) | ON_Xform | |
| ChangeBasis(const ON_Plane &plane0, const ON_Plane &plane1) | ON_Xform | |
| ChangeBasis(const ON_3dVector &X0, const ON_3dVector &Y0, const ON_3dVector &Z0, const ON_3dVector &X1, const ON_3dVector &Y1, const ON_3dVector &Z1) | ON_Xform | |
| ChangeBasis(const ON_3dPoint &P0, const ON_3dVector &X0, const ON_3dVector &Y0, const ON_3dVector &Z0, const ON_3dPoint &P1, const ON_3dVector &X1, const ON_3dVector &Y1, const ON_3dVector &Z1) | ON_Xform | |
| ClipFlag3d(const double *) const | ON_Xform | |
| ClipFlag3d(int, int, const double *, bool bTestZ=true) const | ON_Xform | |
| ClipFlag3dBox(const double *, const double *) const | ON_Xform | |
| ClipFlag4d(const double *) const | ON_Xform | |
| ClipFlag4d(int, int, const double *, bool bTestZ=true) const | ON_Xform | |
| ClipToCamera(bool bIsPerspective, double, double, double, double, double, double) | ON_Xform | |
| ClipToScreen(double, double, double, double, double, double) | ON_Xform | |
| Compare(const ON_Xform &other) const | ON_Xform | |
| CRC32(ON__UINT32 current_remainder) const | ON_Xform | |
| DecomposeAffine(ON_3dVector &Translation, ON_Xform &Linear) const | ON_Xform | |
| DecomposeAffine(ON_Xform &Linear, ON_3dVector &Translation) const | ON_Xform | |
| DecomposeAffine(ON_3dVector &Translation, ON_Xform &Rotation, ON_Xform &OrthBasis, ON_3dVector &Diagonal) const | ON_Xform | |
| DecomposeRigid(ON_3dVector &Translation, ON_Xform &Rotation, double tolerance=ON_ZERO_TOLERANCE) const | ON_Xform | |
| DecomposeSimilarity(ON_3dVector &Translation, double &dilation, ON_Xform &Rotation, double tolerance) const | ON_Xform | |
| DecomposeSymmetric(ON_Xform &Q, ON_3dVector &diagonal) const | ON_Xform | |
| DecomposeTextureMapping(ON_3dVector &offset, ON_3dVector &repeat, ON_3dVector &rotation) const | ON_Xform | |
| Determinant(double *minimum_pivot=nullptr) const | ON_Xform | |
| Diagonal(double d) | ON_Xform | |
| DiagonalTransformation(double d) | ON_Xform | static | 
| DiagonalTransformation(double d0, double d1, double d2) | ON_Xform | static | 
| DiagonalTransformation(const ON_3dVector &diagonal) | ON_Xform | static | 
| GetEulerZYZ(double &alpha, double &beta, double &gamma) const | ON_Xform | |
| GetKMLOrientationAnglesDegrees(double &heading_degrees, double &tilt_degrees, double &roll_degrees) const | ON_Xform | |
| GetKMLOrientationAnglesRadians(double &heading_radians, double &tilt_radians, double &roll_radians) const | ON_Xform | |
| GetMappingXforms(ON_Xform &P_xform, ON_Xform &N_xform) const | ON_Xform | |
| GetQuaternion(ON_Quaternion &Q) const | ON_Xform | |
| GetSurfaceNormalXform(ON_Xform &N_xform) const | ON_Xform | |
| GetSurfaceNormalXformKeepLengthAndOrientation(ON_Xform &N_xform) const | ON_Xform | |
| GetYawPitchRoll(double &yaw, double &pitch, double &roll) const | ON_Xform | |
| Hash() const | ON_Xform | |
| Identity() | ON_Xform | |
| IdentityTransformation | ON_Xform | static | 
| IntervalChange(int dir, ON_Interval old_interval, ON_Interval new_interval) | ON_Xform | |
| Inverse(double *=nullptr) const | ON_Xform | |
| Invert(double *=nullptr) | ON_Xform | |
| IsAffine() const | ON_Xform | |
| IsIdentity(double zero_tolerance=0.0) const | ON_Xform | |
| IsLinear() const | ON_Xform | |
| IsNan() const | ON_Xform | |
| IsNotIdentity(double zero_tolerance=0.0) const | ON_Xform | |
| IsRigid(double tolerance=ON_ZERO_TOLERANCE) const | ON_Xform | |
| IsRotation() const | ON_Xform | |
| IsSimilarity() const | ON_Xform | |
| IsSimilarity(double tolerance) const | ON_Xform | |
| IsTranslation(double zero_tolerance=0.0) const | ON_Xform | |
| IsValid() const | ON_Xform | |
| IsValidAndNotZeroAndNotIdentity(double zero_tolerance=0.0) const | ON_Xform | |
| IsZero() const | ON_Xform | |
| IsZero4x4() const | ON_Xform | |
| IsZero4x4(double zero_tolerance) const | ON_Xform | |
| IsZeroTransformation() const | ON_Xform | |
| IsZeroTransformation(double zero_tolerance) const | ON_Xform | |
| Linearize() | ON_Xform | |
| m_xform | ON_Xform | |
| Mirror(ON_3dPoint point_on_mirror_plane, ON_3dVector normal_to_mirror_plane) | ON_Xform | |
| MirrorTransformation(ON_PlaneEquation mirror_plane) | ON_Xform | static | 
| Nan | ON_Xform | static | 
| ON_Xform() | ON_Xform | |
| ON_Xform(const ON_Xform &)=default | ON_Xform | |
| ON_Xform(double x) | ON_Xform | explicit | 
| ON_Xform(const double[4][4]) | ON_Xform | explicit | 
| ON_Xform(const float[4][4]) | ON_Xform | explicit | 
| ON_Xform(const double *) | ON_Xform | explicit | 
| ON_Xform(const float *) | ON_Xform | explicit | 
| ON_Xform(const ON_Matrix &) | ON_Xform | explicit | 
| ON_Xform(const ON_3dPoint &P, const ON_3dVector &X, const ON_3dVector &Y, const ON_3dVector &Z) | ON_Xform | |
| operator!=(const ON_Xform &rhs) const | ON_Xform | |
| operator*(const ON_2dPoint &) const | ON_Xform | |
| operator*(const ON_3dPoint &) const | ON_Xform | |
| operator*(const ON_4dPoint &) const | ON_Xform | |
| operator*(const ON_2dVector &) const | ON_Xform | |
| operator*(const ON_3dVector &) const | ON_Xform | |
| operator*(const ON_Xform &) const | ON_Xform | |
| operator+(const ON_Xform &) const | ON_Xform | |
| operator-(const ON_Xform &) const | ON_Xform | |
| operator=(const ON_Xform &)=default | ON_Xform | |
| operator=(const ON_Matrix &) | ON_Xform | |
| operator==(const ON_Xform &rhs) const | ON_Xform | |
| operator[](int) | ON_Xform | |
| operator[](int) const | ON_Xform | |
| Orthogonalize(double tol) | ON_Xform | |
| PlanarProjection(const ON_Plane &plane) | ON_Xform | |
| Rank(double *=nullptr) const | ON_Xform | |
| Rotation(double sin_angle, double cos_angle, ON_3dVector rotation_axis, ON_3dPoint rotation_center) | ON_Xform | |
| Rotation(double angle_radians, ON_3dVector rotation_axis, ON_3dPoint rotation_center) | ON_Xform | |
| Rotation(ON_3dVector start_dir, ON_3dVector end_dir, ON_3dPoint rotation_center) | ON_Xform | |
| Rotation(const ON_3dVector &X0, const ON_3dVector &Y0, const ON_3dVector &Z0, const ON_3dVector &X1, const ON_3dVector &Y1, const ON_3dVector &Z1) | ON_Xform | |
| Rotation(const ON_3dPoint &P0, const ON_3dVector &X0, const ON_3dVector &Y0, const ON_3dVector &Z0, const ON_3dPoint &P1, const ON_3dVector &X1, const ON_3dVector &Y1, const ON_3dVector &Z1) | ON_Xform | |
| Rotation(const ON_Plane &plane0, const ON_Plane &plane1) | ON_Xform | |
| RotationTransformationFromKMLAnglesDegrees(double heading_degrees, double tilt_degrees, double roll_degrees) | ON_Xform | static | 
| RotationTransformationFromKMLAnglesRadians(double heading_radians, double tilt_radians, double roll_radians) | ON_Xform | static | 
| RotationZYX(double yaw, double pitch, double roll) | ON_Xform | |
| RotationZYZ(double alpha, double beta, double gamma) | ON_Xform | |
| Scale(double x_scale_factor, double y_scale_factor, double z_scale_factor) | ON_Xform | |
| Scale(const ON_3dVector &scale_vector) | ON_Xform | |
| Scale(ON_3dPoint fixed_point, double scale_factor) | ON_Xform | |
| Scale(const ON_Plane &plane, double x_scale_factor, double y_scale_factor, double z_scale_factor) | ON_Xform | |
| ScaleTransformation(const ON_3dPoint &fixed_point, double scale_factor) | ON_Xform | static | 
| ScaleTransformation(const ON_3dPoint &fixed_point, double x_scale_factor, double y_scale_factor, double z_scale_factor) | ON_Xform | static | 
| ScaleTransformation(const ON_Plane &plane, double x_scale_factor, double y_scale_factor, double z_scale_factor) | ON_Xform | static | 
| ScreenToClip(double, double, double, double, double, double) | ON_Xform | |
| Shear(const ON_Plane &plane, const ON_3dVector &x1, const ON_3dVector &y1, const ON_3dVector &z1) | ON_Xform | |
| ShearTransformation(const ON_Plane &plane, const ON_3dVector &x1, const ON_3dVector &y1, const ON_3dVector &z1) | ON_Xform | static | 
| SignOfDeterminant(bool bFastTest) const | ON_Xform | |
| TextureMapping(const ON_3dVector &offset, const ON_3dVector &repeat, const ON_3dVector &rotation) | ON_Xform | static | 
| Translation(const ON_3dVector &delta) | ON_Xform | |
| Translation(double dx, double dy, double dz) | ON_Xform | |
| TranslationTransformation(const ON_2dVector &delta) | ON_Xform | static | 
| TranslationTransformation(const ON_3dVector &delta) | ON_Xform | static | 
| TranslationTransformation(double dx, double dy, double dz) | ON_Xform | static | 
| Transpose() | ON_Xform | |
| Unset | ON_Xform | static | 
| WorldToCamera(const ON_3dPoint &, const ON_3dVector &, const ON_3dVector &, const ON_3dVector &) | ON_Xform | |
| Zero4x4 | ON_Xform | static | 
| ZeroTransformation | ON_Xform | static | 
| ~ON_Xform()=default | ON_Xform | 
 1.8.17
 1.8.17