FBHandle Class Reference


Detailed Description

FBHandle class.

This class exposes the Handle object of the application. This is a terminal class and should not be used as a base for a new class.

Inheritance diagram for FBHandle:
Inheritance graph
[legend]

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:
pName Object name.
pObject For 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