FBHandle Class Reference


Detailed Description

FBHandle class exposes the Handle object of the application.

Note:
This is a terminal class and should not be used as a base for a new class.
Inheritance diagram for FBHandle:

List of all members.

Public Member Functions

 __init__ (str pName, object pObject=None)
 Public constructor.
 Select ()
 Meta selection.

Public Attributes

FBPropertyListObject Follow
 List: Object to be followed by the handle.
FBPropertyListObject Manipulate
 List: Objects manipulated by the handle.
FBPropertyListObject ManipulateTranslation
 List: Objects manipulated by the handle.
FBPropertyListObject ManipulateRotation
 List: Objects manipulated by the handle.
FBPropertyListObject ManipulateScaling
 List: Objects manipulated by the handle.
FBPropertyListObject Image
 List: Image to be used in the handle display.

Member Function Documentation

__init__ ( str  pName,
object  pObject = None 
)

Public constructor.

This constructor is used to create a new object.

Parameters:
pNameObject name.
pObjectFor internal use only.

Reimplemented from FBBox.

Select ( )

Meta selection.

With this method, the handle itself is selected as well as all the models that are manipulated by the handle.


Member Data Documentation

List: Object to be followed by the handle.

Should have a cardinality of 1.

List: Objects manipulated by the handle.

List: Objects manipulated by the handle.

Only their translation is affected.

List: Objects manipulated by the handle.

Only their rotation is affected.

List: Objects manipulated by the handle.

Only their scaling is affected.

List: Image to be used in the handle display.

Only the image at position 0 is used.


FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle
FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle FBHandle