You are here: Start » FIL.NET » Function Reference » Geometry 3D » Geometry 3D Spatial Transforms » FIL.RescalePoint3DArray
Changes the distances of array points to a reference point.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
C++
C#
public static void RescalePoint3DArray ( IList<FilNet.Point3D> inPoints3D, FilNet.Point3D inReferencePoint, float inScale, bool inInverse, IList<FilNet.Point3D> outPoints3D )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inPoints3D | System.Collections.Generic.IList<FilNet.Point3D> | |||
![]() | inReferencePoint | FilNet.Point3D | Point to which the distances will be changed. | ||
![]() | inScale | float | 1.0f | Scaling factor. Default value: 1.0f. | |
![]() | inInverse | bool | Switches to the inverse operation. | ||
![]() | outPoints3D | System.Collections.Generic.IList<FilNet.Point3D> |
Hardware Acceleration
This operation is optimized for SSE2 technology.
This operation is optimized for AVX2 technology.
This operation is optimized for NEON technology.
Hardware acceleration settings may be manipulated with Settings class.
Errors
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Scale cannot be zero in an inverse rescaling of a point. |