Rhino C++ API  9.0
ON_Xform Member List

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

ActOnLeft(double, double, double, double, double[4]) constON_Xform
ActOnRight(double, double, double, double, double[4]) constON_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 *) constON_Xform
ClipFlag3d(int, int, const double *, bool bTestZ=true) constON_Xform
ClipFlag3dBox(const double *, const double *) constON_Xform
ClipFlag4d(const double *) constON_Xform
ClipFlag4d(int, int, const double *, bool bTestZ=true) constON_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) constON_Xform
CRC32(ON__UINT32 current_remainder) constON_Xform
DecomposeAffine(ON_3dVector &Translation, ON_Xform &Linear) constON_Xform
DecomposeAffine(ON_Xform &Linear, ON_3dVector &Translation) constON_Xform
DecomposeAffine(ON_3dVector &Translation, ON_Xform &Rotation, ON_Xform &OrthBasis, ON_3dVector &Diagonal) constON_Xform
DecomposeRigid(ON_3dVector &Translation, ON_Xform &Rotation, double tolerance=ON_ZERO_TOLERANCE) constON_Xform
DecomposeSimilarity(ON_3dVector &Translation, double &dilation, ON_Xform &Rotation, double tolerance) constON_Xform
DecomposeSymmetric(ON_Xform &Q, ON_3dVector &diagonal) constON_Xform
DecomposeTextureMapping(ON_3dVector &offset, ON_3dVector &repeat, ON_3dVector &rotation) constON_Xform
Determinant(double *minimum_pivot=nullptr) constON_Xform
Diagonal(double d)ON_Xform
DiagonalTransformation(double d)ON_Xformstatic
DiagonalTransformation(double d0, double d1, double d2)ON_Xformstatic
DiagonalTransformation(const ON_3dVector &diagonal)ON_Xformstatic
GetEulerZYZ(double &alpha, double &beta, double &gamma) constON_Xform
GetKMLOrientationAnglesDegrees(double &heading_degrees, double &tilt_degrees, double &roll_degrees) constON_Xform
GetKMLOrientationAnglesRadians(double &heading_radians, double &tilt_radians, double &roll_radians) constON_Xform
GetMappingXforms(ON_Xform &P_xform, ON_Xform &N_xform) constON_Xform
GetQuaternion(ON_Quaternion &Q) constON_Xform
GetSurfaceNormalXform(ON_Xform &N_xform) constON_Xform
GetSurfaceNormalXformKeepLengthAndOrientation(ON_Xform &N_xform) constON_Xform
GetYawPitchRoll(double &yaw, double &pitch, double &roll) constON_Xform
Hash() constON_Xform
Identity()ON_Xform
IdentityTransformationON_Xformstatic
IntervalChange(int dir, ON_Interval old_interval, ON_Interval new_interval)ON_Xform
Inverse(double *=nullptr) constON_Xform
Invert(double *=nullptr)ON_Xform
IsAffine() constON_Xform
IsIdentity(double zero_tolerance=0.0) constON_Xform
IsLinear() constON_Xform
IsNan() constON_Xform
IsNotIdentity(double zero_tolerance=0.0) constON_Xform
IsRigid(double tolerance=ON_ZERO_TOLERANCE) constON_Xform
IsRotation() constON_Xform
IsSimilarity() constON_Xform
IsSimilarity(double tolerance) constON_Xform
IsTranslation(double zero_tolerance=0.0) constON_Xform
IsValid() constON_Xform
IsValidAndNotZeroAndNotIdentity(double zero_tolerance=0.0) constON_Xform
IsZero() constON_Xform
IsZero4x4() constON_Xform
IsZero4x4(double zero_tolerance) constON_Xform
IsZeroTransformation() constON_Xform
IsZeroTransformation(double zero_tolerance) constON_Xform
Linearize()ON_Xform
m_xformON_Xform
Mirror(ON_3dPoint point_on_mirror_plane, ON_3dVector normal_to_mirror_plane)ON_Xform
MirrorTransformation(ON_PlaneEquation mirror_plane)ON_Xformstatic
NanON_Xformstatic
ON_Xform()ON_Xform
ON_Xform(const ON_Xform &)=defaultON_Xform
ON_Xform(double x)ON_Xformexplicit
ON_Xform(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13, double m20, double m21, double m22, double m23, double m30, double m31, double m32, double m33)ON_Xform
ON_Xform(const double[4][4])ON_Xformexplicit
ON_Xform(const float[4][4])ON_Xformexplicit
ON_Xform(const double *)ON_Xformexplicit
ON_Xform(const float *)ON_Xformexplicit
ON_Xform(const ON_Matrix &)ON_Xformexplicit
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) constON_Xform
operator*(const ON_2dPoint &) constON_Xform
operator*(const ON_3dPoint &) constON_Xform
operator*(const ON_4dPoint &) constON_Xform
operator*(const ON_2dVector &) constON_Xform
operator*(const ON_3dVector &) constON_Xform
operator*(const ON_Xform &) constON_Xform
operator+(const ON_Xform &) constON_Xform
operator-(const ON_Xform &) constON_Xform
operator=(const ON_Xform &)=defaultON_Xform
operator=(const ON_Matrix &)ON_Xform
operator==(const ON_Xform &rhs) constON_Xform
operator[](int)ON_Xform
operator[](int) constON_Xform
Orthogonalize(double tol)ON_Xform
PlanarProjection(const ON_Plane &plane)ON_Xform
Rank(double *=nullptr) constON_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
RotationTransformation(const ON_Plane &plane0, const ON_Plane &plane1)ON_Xformstatic
RotationTransformationFromAngleRadians(double angle_radians, ON_3dVector rotation_axis, ON_3dPoint rotation_center)ON_Xformstatic
RotationTransformationFromKMLAnglesDegrees(double heading_degrees, double tilt_degrees, double roll_degrees)ON_Xformstatic
RotationTransformationFromKMLAnglesRadians(double heading_radians, double tilt_radians, double roll_radians)ON_Xformstatic
RotationTransformationFromSineAndCosine(double sin_angle, double cos_angle, ON_3dVector rotation_axis, ON_3dPoint rotation_center)ON_Xformstatic
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_Xformstatic
ScaleTransformation(const ON_3dPoint &fixed_point, double x_scale_factor, double y_scale_factor, double z_scale_factor)ON_Xformstatic
ScaleTransformation(const ON_Plane &plane, double x_scale_factor, double y_scale_factor, double z_scale_factor)ON_Xformstatic
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_Xformstatic
SignOfDeterminant(bool bFastTest) constON_Xform
TextureMapping(const ON_3dVector &offset, const ON_3dVector &repeat, const ON_3dVector &rotation)ON_Xformstatic
Translation(const ON_3dVector &delta)ON_Xform
Translation(double dx, double dy, double dz)ON_Xform
TranslationTransformation(const ON_2dVector &delta)ON_Xformstatic
TranslationTransformation(const ON_3dVector &delta)ON_Xformstatic
TranslationTransformation(double dx, double dy, double dz)ON_Xformstatic
Transpose()ON_Xform
UnsetON_Xformstatic
WorldToCamera(const ON_3dPoint &, const ON_3dVector &, const ON_3dVector &, const ON_3dVector &)ON_Xform
Zero4x4ON_Xformstatic
ZeroTransformationON_Xformstatic
~ON_Xform()=defaultON_Xform