documentation

Visometry.VisionLib.SDK.Core.SphereGeometry Class Reference

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.
 

Detailed Description

Stores data that represents sections of a sphere limited by a horizontal and vertical angle range.