|
| void | ActOnLeft (double, double, double, double, double[4]) const |
| |
| void | ActOnRight (double, double, double, double, double[4]) const |
| |
| bool | CameraToClip (ON_BOOL32, double, double, double, double, double, double) |
| |
| void | CameraToWorld (const ON_3dPoint &, const ON_3dVector &, const ON_3dVector &, const ON_3dVector &) |
| |
| bool | 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) |
| |
| bool | 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) |
| |
| bool | ChangeBasis (const ON_Plane &plane0, const ON_Plane &plane1) |
| |
| int | ClipFlag3d (const double *) const |
| |
| int | ClipFlag3d (int, int, const double *, ON_BOOL32=true) const |
| |
| int | ClipFlag3dBox (const double *, const double *) const |
| |
| int | ClipFlag4d (const double *) const |
| |
| int | ClipFlag4d (int, int, const double *, ON_BOOL32=true) const |
| |
| bool | ClipToCamera (int, double, double, double, double, double, double) |
| |
| bool | ClipToScreen (double, double, double, double, double, double) |
| |
| int | Compare (const ON_Xform &other) const |
| |
| double | Determinant (double *=NULL) const |
| |
| void | Diagonal (double) |
| |
| double | GetMappingXforms (ON_Xform &P_xform, ON_Xform &N_xform) const |
| |
| double | GetSurfaceNormalXform (ON_Xform &N_xform) const |
| |
| void | Identity () |
| |
| bool | IntervalChange (int dir, ON_Interval old_interval, ON_Interval new_interval) |
| |
| ON_Xform | Inverse (double *=NULL) const |
| |
| bool | Invert (double *=NULL) |
| |
| bool | IsIdentity (double zero_tolerance=0.0) const |
| |
| int | IsSimilarity () const |
| |
| bool | IsTranslation (double zero_tolerance=0.0) const |
| |
| bool | IsValid () const |
| |
| bool | IsZero () const |
| |
| void | Mirror (ON_3dPoint point_on_mirror_plane, ON_3dVector normal_to_mirror_plane) |
| |
| | ON_Xform () |
| |
| | ON_Xform (const double *) |
| |
| | ON_Xform (const double[4][4]) |
| |
| | ON_Xform (const float *) |
| |
| | ON_Xform (const float[4][4]) |
| |
| | ON_Xform (const ON_3dPoint &P, const ON_3dVector &X, const ON_3dVector &Y, const ON_3dVector &Z) |
| |
| | ON_Xform (const ON_Matrix &) |
| |
| | ON_Xform (double) |
| |
| | ON_Xform (int) |
| |
| ON_2dPoint | operator* (const ON_2dPoint &) const |
| |
| ON_2dVector | operator* (const ON_2dVector &) const |
| |
| ON_3dPoint | operator* (const ON_3dPoint &) const |
| |
| ON_3dVector | operator* (const ON_3dVector &) const |
| |
| ON_4dPoint | operator* (const ON_4dPoint &) 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_Matrix &) |
| |
| ON_Xform & | operator= (double) |
| |
| ON_Xform & | operator= (float) |
| |
| ON_Xform & | operator= (int) |
| |
| double * | operator[] (int) |
| |
| const double * | operator[] (int) const |
| |
| void | PlanarProjection (const ON_Plane &plane) |
| |
| int | Rank (double *=NULL) const |
| |
| void | 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) |
| |
| void | 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) |
| |
| void | Rotation (const ON_Plane &plane0, const ON_Plane &plane1) |
| |
| void | Rotation (double angle_radians, ON_3dVector rotation_axis, ON_3dPoint rotation_center) |
| |
| void | Rotation (double sin_angle, double cos_angle, ON_3dVector rotation_axis, ON_3dPoint rotation_center) |
| |
| void | Rotation (ON_3dVector start_dir, ON_3dVector end_dir, ON_3dPoint rotation_center) |
| |
| void | Scale (const ON_3dVector &scale_vector) |
| |
| void | Scale (const ON_Plane &plane, double x_scale_factor, double y_scale_factor, double z_scale_factor) |
| |
| void | Scale (double x_scale_factor, double y_scale_factor, double z_scale_factor) |
| |
| void | Scale (ON_3dPoint fixed_point, double scale_factor) |
| |
| bool | ScreenToClip (double, double, double, double, double, double) |
| |
| void | Shear (const ON_Plane &plane, const ON_3dVector &x1, const ON_3dVector &y1, const ON_3dVector &z1) |
| |
| void | Translation (const ON_3dVector &) |
| |
| void | Translation (double, double, double) |
| |
| void | Transpose () |
| |
| void | WorldToCamera (const ON_3dPoint &, const ON_3dVector &, const ON_3dVector &, const ON_3dVector &) |
| |
| void | Zero () |
| |