|
| | EAffineTransformer () |
| | Creates an EAffineTransformer object.
|
| | EAffineTransformer (eVision.Easy3D.EAffineTransformer other) |
| | Copy constructor of an EAffineTransformer object.
|
| eVision.Easy3D.E3DTransformMatrix | AddTransform (eVision.Easy3D.E3DTransformMatrix matrix) |
| | Composes a custom transformation with the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddRotationXTransform (float Angle) |
| | Adds rotation around the X axis to the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddRotationYTransform (float Angle) |
| | Adds rotation around the Y axis to the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddRotationZTransform (float Angle) |
| | Adds rotation around the Z axis to the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddTranslationTransform (float dX, float dY, float dZ) |
| | Adds translation to the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddIsotropicScalingTransform (float scale) |
| | Adds isotropic scaling to the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddAnisotropicScalingTransform (float scaleX, float scaleY, float scaleZ) |
| | Adds anisotropic scaling to the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddPerspectiveProjectionTransform (float distance, float width, float height) |
| | Adds a perspective projection to the current E3DTransformMatrix.
|
| eVision.Easy3D.E3DTransformMatrix | AddOrthographicProjectionTransform (float width, float height) |
| | Adds an orthographic projection to the current E3DTransformMatrix.
|
| void | ApplyTransform (eVision.Easy3D.EPointCloud cloud, eVision.Easy3D.EPointCloud transformedCloud) |
| | Applies the current transformation to a EPointCloud, EMesh or list of E3DPoint.
|
| void | ApplyTransform (eVision.Easy3D.EPointCloud cloud) |
| | Applies the current transformation to a EPointCloud, EMesh or list of E3DPoint.
|
| void | ApplyTransform (eVision.Easy3D.EMesh mesh, eVision.Easy3D.EMesh transformedMesh) |
| | Applies the current transformation to a EPointCloud, EMesh or list of E3DPoint.
|
| void | ApplyTransform (eVision.Easy3D.EMesh mesh) |
| | Applies the current transformation to a EPointCloud, EMesh or list of E3DPoint.
|
| void | ApplyTransform (eVision.Easy3D.E3DPoint[] sourcePoints, out eVision.Easy3D.E3DPoint[] transformedPoints) |
| | Applies the current transformation to a EPointCloud, EMesh or list of E3DPoint.
|
| eVision.Easy3D.E3DPoint | ApplyTransform (eVision.Easy3D.E3DPoint sourcePoint) |
| | Applies the current transformation to a EPointCloud, EMesh or list of E3DPoint.
|
| void | Reset () |
| | Resets the transformation E3DTransformMatrix to the identity.
|
|
| static void | ApplyMatrix (eVision.Easy3D.E3DTransformMatrix matrix, eVision.Easy3D.EPointCloud cloud, eVision.Easy3D.EPointCloud transformedCloud) |
| | Applies a E3DTransformMatrix to a EPointCloud, EMesh or (list of) E3DPoint.
|
| static void | ApplyMatrix (eVision.Easy3D.E3DTransformMatrix matrix, eVision.Easy3D.EPointCloud cloud) |
| | Applies a E3DTransformMatrix to a EPointCloud, EMesh or (list of) E3DPoint.
|
| static void | ApplyMatrix (eVision.Easy3D.E3DTransformMatrix matrix, eVision.Easy3D.E3DPoint[] sourcePoints, out eVision.Easy3D.E3DPoint[] transformedPoints) |
| | Applies a E3DTransformMatrix to a EPointCloud, EMesh or (list of) E3DPoint.
|
| static void | ApplyMatrix (eVision.Easy3D.E3DTransformMatrix matrix, eVision.Easy3D.EMesh mesh, eVision.Easy3D.EMesh transformedMesh) |
| | Applies a E3DTransformMatrix to a EPointCloud, EMesh or (list of) E3DPoint.
|
| static void | ApplyMatrix (eVision.Easy3D.E3DTransformMatrix matrix, eVision.Easy3D.EMesh mesh) |
| | Applies a E3DTransformMatrix to a EPointCloud, EMesh or (list of) E3DPoint.
|
| static eVision.Easy3D.E3DPoint | ApplyMatrix (eVision.Easy3D.E3DTransformMatrix matrix, eVision.Easy3D.E3DPoint sourcePoint) |
| | Applies a E3DTransformMatrix to a EPointCloud, EMesh or (list of) E3DPoint.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateIdentityMatrix () |
| | Creates an identity (neutral) E3DTransformMatrix.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateRotationXMatrix (float Angle) |
| | Creates a rotation E3DTransformMatrix around the X axis.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateRotationYMatrix (float Angle) |
| | Creates a rotation E3DTransformMatrix around the Y axis.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateRotationZMatrix (float Angle) |
| | Creates a rotation E3DTransformMatrix around the Z axis.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateTranslationMatrix (float dX, float dY, float dZ) |
| | Creates a translation E3DTransformMatrix.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateIsotropicScalingMatrix (float scale) |
| | Creates an isotropic scaling E3DTransformMatrix.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateAnisotropicScalingMatrix (float scaleX, float scaleY, float scaleZ) |
| | Creates an anisotropic scaling E3DTransformMatrix.
|
| static eVision.Easy3D.E3DTransformMatrix | CreatePerspectiveProjectionMatrix (float distance, float width, float height) |
| | Creates a perspective projection E3DTransformMatrix.
|
| static eVision.Easy3D.E3DTransformMatrix | CreateOrthographicProjectionMatrix (float width, float height) |
| | Creates an orthographic projection E3DTransformMatrix.
|
Manages a 3D coordinates transformation context.
By default, no transformation is done (identity matrix). The transformations are applied in the order in which the calls to AddTransform are done.
License(s): Easy3D