FBCharacterExtension Class Reference

FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension FBCharacterExtension
Inheritance diagram for FBCharacterExtension:
Inheritance graph
[legend]

List of all members.


Detailed Description

Objects Grouping class.

This class is an interface to manipulate object's grouping in the scene.

See sample: CreateCharacterExtensionOnSelectedObject.py.


Public Member Functions

  FBCharacterExtension (str pName)
  Constructor.
  AddObjectProperties (FBComponent pObj)
  Return the attached Character.
  FBDelete ()
  Virtual FBDelete function.
FBCharacter  GetCharacter ()
  return the character extension determined by MirrorLabel
FBCharacterExtension  GetMirrorExtension ()
  Reset object position to the stance.
  GoToStancePose ()
  Update the stance pose to the current position of the character extension element.
bool  IsElementSelected ()
  Remove TR Properties from Object.
bool  IsPropertyIncluded (FBProperty pProp)
  return true if one object in object dependency list is selected.
  RemoveObjectAndProperties (FBComponent pObj)
  Add TR Properties from Object.
  UpdateStancePose ()

Public Attributes

bool  IncludePartInFullBody
  Read Write Property: Include or not this extension when fullBody is active.
str  Label
  Read Write Property: The logical name of the extension, use for mirroring.
int  MirrorLabel
  Read Write Property: Enum that indicate which extension is used as mirror, 0 is none, 1 is self, 2-n represent the (ith - 2)character extension in the attached character excluding self.
FBPlotAllowed  PlotAllowed
  Read Write Property: Controls if objects in the set are transformable.
FBModel  ReferenceModel
  Read Write Property: Controls the referential of the extension.

Constructor & Destructor Documentation

FBCharacterExtension ( str  pName  ) 

Constructor.

Parameters:
pName  Group name.

Member Function Documentation

AddObjectProperties ( FBComponent  pObj  ) 

Return the attached Character.

FBDelete (  ) 

Virtual FBDelete function.

See sample: DeleteHierarchy.py.

Reimplemented from FBKeyingGroup.

FBCharacter GetCharacter (  ) 

return the character extension determined by MirrorLabel

FBCharacterExtension GetMirrorExtension (  ) 

Reset object position to the stance.

GoToStancePose (  ) 

Update the stance pose to the current position of the character extension element.

bool IsElementSelected (  ) 

Remove TR Properties from Object.

bool IsPropertyIncluded ( FBProperty  pProp  ) 

return true if one object in object dependency list is selected.

RemoveObjectAndProperties ( FBComponent  pObj  ) 

Add TR Properties from Object.

UpdateStancePose (  ) 

Member Data Documentation

bool IncludePartInFullBody

Read Write Property: Include or not this extension when fullBody is active.

str Label

Read Write Property: The logical name of the extension, use for mirroring.

int MirrorLabel

Read Write Property: Enum that indicate which extension is used as mirror, 0 is none, 1 is self, 2-n represent the (ith - 2)character extension in the attached character excluding self.

FBPlotAllowed PlotAllowed

Read Write Property: Controls if objects in the set are transformable.

FBModel ReferenceModel

Read Write Property: Controls the referential of the extension.


Generated on Tue Feb 9 19:34:13 2010 for Python Reference Guide by  doxygen 1.5.3