gear_mc
 All Classes Namespaces Functions Variables
Public Member Functions | Public Attributes | List of all members
gear.xsi.rig.Rig Class Reference

RIG. More...

Inheritance diagram for gear.xsi.rig.Rig:

Public Member Functions

def __init__
 Init Method. More...
 
def buildFromSelection
 Build the rig from selected guides. More...
 
def buildFromFile
 Build the rig from xml definition file. More...
 
def build
 
def initialHierarchy
 Build the initial hierarchy of the rig Create the rig model, the main properties, and a couple of base organisation nulls Get the global size of the rig. More...
 
def processComponents
 
def finalize
 Build the initial hierarchy of the rig. More...
 
def addToGroup
 Add the object in a collection for later group creation. More...
 
def findChild
 Return the object in the rig matching the guide object. More...
 
def findComponent
 
def findUIHost
 

Public Attributes

 guide
 
 components
 Dictionary of component. More...
 
 componentsIndex
 
 groups
 Dictionary of Groups. More...
 
 plog
 
 options
 
 guides
 
 model
 
 global_ctl
 
 info_prop
 
 components_grid
 
 info_layout
 
 info_mainTab
 
 info_componentTab
 
 ui
 
 setup_mainTab
 
 anim_mainTab
 
 pRigScale
 
 pOGLLevel
 
 pResolutions
 
 shd_org
 
 components_infos
 
 steps
 

Detailed Description

RIG.

The main rig class.

Constructor & Destructor Documentation

def gear.xsi.rig.Rig.__init__ (   self)

Init Method.

Parameters
self

Member Function Documentation

def gear.xsi.rig.Rig.addToGroup (   self,
  objects,
  names = ["hidden"] 
)

Add the object in a collection for later group creation.

Parameters
self
objsSingle or List of X3DObject - object to put in group.
namesSingle or List of String - names of the groups to create.
def gear.xsi.rig.Rig.buildFromFile (   self,
  path = None 
)

Build the rig from xml definition file.

Parameters
self
pathString - Path to an xml definition.
def gear.xsi.rig.Rig.buildFromSelection (   self)

Build the rig from selected guides.

Parameters
self
def gear.xsi.rig.Rig.finalize (   self)

Build the initial hierarchy of the rig.

Parameters
self
def gear.xsi.rig.Rig.findChild (   self,
  guideName 
)

Return the object in the rig matching the guide object.

Parameters
self
guideNameString - Name of the guide object
def gear.xsi.rig.Rig.initialHierarchy (   self)

Build the initial hierarchy of the rig Create the rig model, the main properties, and a couple of base organisation nulls Get the global size of the rig.

Parameters
self

Member Data Documentation

gear.xsi.rig.Rig.components

Dictionary of component.


Keys are the component fullname (ie. 'arm_L0')

gear.xsi.rig.Rig.groups

Dictionary of Groups.


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