Public Member Functions | Public Attributes

FBModelOptical Class Reference

This reference page is linked to from the following overview topics: FBModel - Transformation Data and the Scene Graph, Optical devices.


Search for all occurrences

Detailed Description

Optical model class.

Definition at line 594 of file fboptical.h.

#include <fboptical.h>

Inheritance diagram for FBModelOptical:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FBModelOptical (const char *pName, HIObject pObject=NULL)
 Constructor.
virtual bool ImportSetup ()
 Setup importation for optical model.
virtual bool ExportSetup ()
 Setup exportation from optical model.
virtual void ClearSegments (bool pUnUsedOnly=true)
 Clear the segments (by default only the unused).

Public Attributes

FBPropertyDouble MarkerSize
 Read Write Property: Size of markers.
FBPropertyTime SamplingStart
 Read Write Property: Sampling start time.
FBPropertyTime SamplingStop
 Read Write Property:Sampling stop time.
FBPropertyTime SamplingPeriod
 Read Write Property:Sampling period.
FBPropertyListModelMarkerOptical Markers
 List: Markers.
FBPropertyListOpticalSegment Segments
 List: Segments.
FBPropertyListRigidBody RigidBodies
 List: Rigid bodies.

Constructor & Destructor Documentation

FBModelOptical ( const char *  pName,
HIObject  pObject = NULL 
)

Constructor.

Parameters:
pNameName of optical model.
pObjectInternal parent object(default=NULL).

Member Function Documentation

virtual bool ImportSetup ( ) [virtual]

Setup importation for optical model.

Returns:
true if successful.
virtual bool ExportSetup ( ) [virtual]

Setup exportation from optical model.

Returns:
true if successful.
virtual void ClearSegments ( bool  pUnUsedOnly = true) [virtual]

Clear the segments (by default only the unused).

Parameters:
pUnUsedOnlyClear only the unused segments if true(default=true).

Member Data Documentation

Read Write Property: Size of markers.

Definition at line 619 of file fboptical.h.

Read Write Property: Sampling start time.

Definition at line 620 of file fboptical.h.

Read Write Property:Sampling stop time.

Definition at line 621 of file fboptical.h.

Read Write Property:Sampling period.

Definition at line 622 of file fboptical.h.

List: Markers.

Definition at line 624 of file fboptical.h.

List: Segments.

Definition at line 625 of file fboptical.h.

List: Rigid bodies.

Definition at line 626 of file fboptical.h.


The documentation for this class was generated from the following file:

FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical
FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical FBModelOptical