FBModelOptical Class Reference


Detailed Description

Optical model class.

Inheritance diagram for FBModelOptical:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ (str pName, object pObject=None)
  Constructor.
bool  ImportSetup ()
  Setup importation for optical model.
bool  ExportSetup ()
  Setup exportation from optical model.
  ClearSegments (bool pUnUsedOnly=True)
  Clear the segments (by default only the unused).

Public Attributes

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

Member Function Documentation

__init__ ( str  pName,
object  pObject = None 
)

Constructor.

Parameters:
pName Name of optical model.
pObject Internal parent object(default=NULL).

Reimplemented from FBModel.

bool ImportSetup ( )

Setup importation for optical model.

Returns:
true if successful.
bool ExportSetup ( )

Setup exportation from optical model.

Returns:
true if successful.
ClearSegments ( bool  pUnUsedOnly = True )

Clear the segments (by default only the unused).

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

Member Data Documentation

FBPropertyBase MarkerSize

Read Write Property: Size of markers.

FBPropertyBase SamplingStart

Read Write Property: Sampling start time.

FBPropertyBase SamplingStop

Read Write Property:Sampling stop time.

FBPropertyBase SamplingPeriod

Read Write Property:Sampling period.

FBPropertyListModelMarkerOptical Markers
FBPropertyListOpticalSegment Segments

List: Segments.

FBPropertyListRigidBody RigidBodies

List: Rigid bodies.


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