documentation

VIS.WorkSpace.Definition Class Reference

Definition of a single workspace. It contains one origin and one destination geometry from which the possible poses will be calculated. Additionally, the upVector and the rotation values define the possible view angles of the camera. More...

Public Member Functions

 Definition (Transform trans, Vector3 upVector, float rollAngleRange, float rollAngleStep)
 
Transform [] GetCameraTransforms ()
 Function for obtaining all poses of a WorkSpace definition directly from vlSDK. More...
 

Data Fields

Geometry destination
 
Geometry origin
 
float rollAngleRange
 
float rollAngleStep
 
Transform transformation
 
string type = "WorkSpaceDef"
 
float [] upVector
 

Detailed Description

Definition of a single workspace. It contains one origin and one destination geometry from which the possible poses will be calculated. Additionally, the upVector and the rotation values define the possible view angles of the camera.

Member Function Documentation

◆ GetCameraTransforms()

Transform [] VIS.WorkSpace.Definition.GetCameraTransforms ( )
inline

Function for obtaining all poses of a WorkSpace definition directly from vlSDK.

Returns
Array of Workspace.Transform in the vlSDK coordinate system, which represent all camera poses described by this WorkSpace.Definition