Rhino C++ API  8.6
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
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(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
RotationTransformationFromKMLAnglesDegrees(double heading_degrees, double tilt_degrees, double roll_degrees)ON_Xformstatic
RotationTransformationFromKMLAnglesRadians(double heading_radians, double tilt_radians, double roll_radians)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