Stores data that represents sections of a sphere limited by a horizontal and vertical angle range. More...
Inherits Visometry.VisionLib.SDK.Core.BaseGeometry.
Inherited by Visometry.VisionLib.SDK.Core.AdvancedSphereGeometry, and Visometry.VisionLib.SDK.Core.SimpleSphereGeometry.
Data Fields | |
float | detailLevel = 0.1f |
float | phiLength = 360f |
float | phiStart = 0f |
float | thetaLength = 90f |
float | thetaStart = 0f |
Data Fields inherited from Visometry.VisionLib.SDK.Core.BaseGeometry | |
Vector3[] | currentMesh = new Vector3[0] |
Additional Inherited Members | |
Public Member Functions inherited from Visometry.VisionLib.SDK.Core.BaseGeometry | |
abstract API.WorkSpace.Geometry | CreateGeometry (API.WorkSpace.Transform trans) |
Creates a corresponding WorkSpace.Geometry, which can be used in the vlSDK. More... | |
abstract float | GetGeometrySize () |
Calculates the biggest boundary value of the geometry More... | |
void | SetMesh (Vector3[] points) |
void | UpdateMesh () |
Updates the stored positions of the geometry by the values taken from vlSDK. | |
Stores data that represents sections of a sphere limited by a horizontal and vertical angle range.