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 (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 ( char *  pName,
HIObject  pObject = NULL 
)

Constructor.

Parameters:
pName Name of optical model.
pObject Internal 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:
pUnUsedOnly Clear 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