documentation

Visometry.VisionLib.SDK.Core.WorkSpaceEditor Class Referenceabstract

Editor script modifying and displaying relevant WorkSpace values. More...

Inherits Editor.

Inherited by Visometry.VisionLib.SDK.Core.AdvancedWorkSpaceEditor, and Visometry.VisionLib.SDK.Core.SimpleWorkSpaceEditor.

Public Member Functions

override void OnInspectorGUI ()
 

Protected Member Functions

abstract void DisplaySource ()
 
virtual void OnDisable ()
 
virtual void OnEnable ()
 
virtual void OnSceneGUI ()
 
virtual void Reset ()
 
abstract void SetLocalCameraTransform (Vector3 position, Quaternion orientation, Camera usedCamera)
 
abstract void UpdateMeshes ()
 
void UpdatePoses ()
 Update the poses for the WorkSpace by taking the poses from vlSDK. Reset camSliderPosition if it's greater than the number of poses.
 

Static Protected Member Functions

static void DrawGizmos (WorkSpace workSpace, Transform sourceTransform)
 Draw source and destination points (PaintVertices). Draw Lines (PaintLines) if that option is enabled in WorkSpace.
 

Protected Attributes

API.WorkSpace.Transform[] poses = new API.WorkSpace.Transform[0]
 
WorkSpace workSpace
 

Static Protected Attributes

const int maxLinesToDraw = 600
 

Detailed Description

Editor script modifying and displaying relevant WorkSpace values.