The VLSimilarityTransformWrapper is a wrapper for aSimilarityTransform object. SimilarityTransform objects represent a transformation (position, orientation and scaling).
More...
Inherits IDisposable.
|
| | VLSimilarityTransformWrapper (IntPtr handle, bool owner) |
| | Constructor of VLSimilarityTransformWrapper. More...
|
| |
|
| VLSimilarityTransformWrapper (Quaternion q, Vector3 t, float s) |
| |
| VLSimilarityTransformWrapper | Clone () |
| | Creates a copy of this object and returns a Wrapper of it. More...
|
| |
| void | Dispose () |
| | Explicitly releases references to unmanaged resources. More...
|
| |
|
IntPtr | getHandle () |
| |
| Quaternion | GetR () |
| | Returns the rotation of the given SimilarityTransform. More...
|
| |
| float | GetS () |
| | Returns the scale factor of the given SimilarityTransform. More...
|
| |
| Vector3 | GetT () |
| | Returns the translation of the given SimilarityTransform. More...
|
| |
| bool | GetValid () |
| | Returns whether the SimilarityTransform is valid. More...
|
| |
| void | SetR (Quaternion rotation) |
| | Sets the rotation of the given SimilarityTransform. More...
|
| |
| void | SetS (float s) |
| | Sets the scale factor of the given SimilarityTransform. More...
|
| |
| void | SetT (Vector3 translation) |
| | Sets the translation of the given SimilarityTransform. More...
|
| |
|
void | SetValid (bool value) |
| |
The VLSimilarityTransformWrapper is a wrapper for aSimilarityTransform object. SimilarityTransform objects represent a transformation (position, orientation and scaling).
- See also
- VLDataSetWrapper.GetSimilarityTransform
◆ VLSimilarityTransformWrapper()
| VLSimilarityTransformWrapper.VLSimilarityTransformWrapper |
( |
IntPtr |
handle, |
|
|
bool |
owner |
|
) |
| |
|
inline |
◆ Clone()
Creates a copy of this object and returns a Wrapper of it.
- Returns
- A wrapper of a copy of this object.
◆ Dispose()
| void VLSimilarityTransformWrapper.Dispose |
( |
| ) |
|
|
inline |
◆ GetR()
| Quaternion VLSimilarityTransformWrapper.GetR |
( |
| ) |
|
|
inline |
Returns the rotation
of the given SimilarityTransform.
Please notice, that
represents the transformation of a 3D point as follows:
.
- Returns
- Rotation of the SimilarityTransform as Quaternion
◆ GetS()
| float VLSimilarityTransformWrapper.GetS |
( |
| ) |
|
|
inline |
Returns the scale factor
of the given SimilarityTransform.
Please notice, that
represents the transformation of a 3D point as follows:
.
- Returns
- Float which contains the scale factor.
◆ GetT()
| Vector3 VLSimilarityTransformWrapper.GetT |
( |
| ) |
|
|
inline |
Returns the translation
of the given SimilarityTransform.
Please notice, that
represents the transformation of a 3D point as follows:
.
- Returns
- Translation of the SimilarityTransform
◆ GetValid()
| bool VLSimilarityTransformWrapper.GetValid |
( |
| ) |
|
|
inline |
Returns whether the SimilarityTransform is valid.
- Returns
true, if the SimilarityTransform is valid; false otherwise.
◆ SetR()
| void VLSimilarityTransformWrapper.SetR |
( |
Quaternion |
rotation | ) |
|
|
inline |
Sets the rotation
of the given SimilarityTransform.
Please notice, that
represents the transformation of a 3D point as follows:
.
◆ SetS()
| void VLSimilarityTransformWrapper.SetS |
( |
float |
s | ) |
|
|
inline |
Sets the scale factor
of the given SimilarityTransform.
Please notice, that
represents the transformation of a 3D point as follows:
.
- Parameters
-
| s | Float which contains the scale factor. |
◆ SetT()
| void VLSimilarityTransformWrapper.SetT |
( |
Vector3 |
translation | ) |
|
|
inline |
Sets the translation
of the given SimilarityTransform.
Please notice, that
represents the transformation of a 3D point as follows:
.