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.
 of the given SimilarityTransform. 
Please notice, that  represents the transformation of a 3D point as follows:
 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.
 of the given SimilarityTransform. 
Please notice, that  represents the transformation of a 3D point as follows:
 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.
 of the given SimilarityTransform. 
Please notice, that  represents the transformation of a 3D point as follows:
 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;- falseotherwise.
 
 
◆ SetR()
  
  | 
        
          | void VLSimilarityTransformWrapper.SetR | ( | Quaternion | rotation | ) |  |  | inline | 
 
Sets the rotation  of the given SimilarityTransform.
 of the given SimilarityTransform. 
Please notice, that  represents the transformation of a 3D point as follows:
 represents the transformation of a 3D point as follows:  .
. 
 
 
◆ SetS()
  
  | 
        
          | void VLSimilarityTransformWrapper.SetS | ( | float | s | ) |  |  | inline | 
 
Sets the scale factor  of the given SimilarityTransform.
 of the given SimilarityTransform. 
Please notice, that  represents the transformation of a 3D point as follows:
 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.
 of the given SimilarityTransform. 
Please notice, that  represents the transformation of a 3D point as follows:
 represents the transformation of a 3D point as follows:  .
.