Rhino C++ API
8.13
|
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 |