item which have a transformation More...
Public Attributes | |
BranchGroup | bg_ |
Vector< GrxTransformItem > | children_ |
GrxTransformItem | parent_ |
TransformGroup | tg_ |
Protected Attributes | |
GrxModelItem | model_ |
Private Attributes | |
Switch | switchAxes_ |
Switch | switchBb_ |
name of this item | |
PluginManager | |
GrxTransformItem (String name, GrxPluginManager manager, GrxModelItem model) | |
void | addChild (GrxTransformItem child) |
add a child | |
void | removeChild (GrxTransformItem child) |
remove a child from children | |
void | delete () |
delete this item and children | |
GrxModelItem | model () |
get model item to which this item belongs | |
void | setFocused (boolean b) |
set/unset focus on this plugin | |
void | gatherSensors (String type, List< GrxSensorItem > sensors) |
Vector3d | transformV3 (Vector3d v) |
Switch | getBBSwitch () |
void | createBoundingBox () |
void | resizeBoundingBox () |
item which have a transformation
Definition at line 53 of file GrxTransformItem.java.
com.generalrobotix.ui.item.GrxTransformItem.GrxTransformItem | ( | String | name, |
GrxPluginManager | manager, | ||
GrxModelItem | model | ||
) | [inline] |
Definition at line 69 of file GrxTransformItem.java.
void com.generalrobotix.ui.item.GrxTransformItem.addChild | ( | GrxTransformItem | child | ) | [inline] |
void com.generalrobotix.ui.item.GrxTransformItem.createBoundingBox | ( | ) | [inline, private] |
Definition at line 153 of file GrxTransformItem.java.
void com.generalrobotix.ui.item.GrxTransformItem.delete | ( | ) | [inline] |
delete this item and children
Reimplemented from com.generalrobotix.ui.GrxBaseItem.
Reimplemented in com.generalrobotix.ui.item.GrxLinkItem.
Definition at line 120 of file GrxTransformItem.java.
void com.generalrobotix.ui.item.GrxTransformItem.gatherSensors | ( | String | type, |
List< GrxSensorItem > | sensors | ||
) | [inline] |
Definition at line 191 of file GrxTransformItem.java.
Switch com.generalrobotix.ui.item.GrxTransformItem.getBBSwitch | ( | ) | [inline] |
Definition at line 215 of file GrxTransformItem.java.
get model item to which this item belongs
Definition at line 143 of file GrxTransformItem.java.
void com.generalrobotix.ui.item.GrxTransformItem.removeChild | ( | GrxTransformItem | child | ) | [inline] |
remove a child from children
child | child |
Definition at line 111 of file GrxTransformItem.java.
void com.generalrobotix.ui.item.GrxTransformItem.resizeBoundingBox | ( | ) | [inline, protected] |
Definition at line 162 of file GrxTransformItem.java.
set/unset focus on this plugin
b | true to focus, false to unfocus |
Reimplemented from com.generalrobotix.ui.GrxBasePlugin.
Reimplemented in com.generalrobotix.ui.item.GrxLinkItem, com.generalrobotix.ui.item.GrxSensorItem, and com.generalrobotix.ui.item.GrxSegmentItem.
Definition at line 147 of file GrxTransformItem.java.
Vector3d com.generalrobotix.ui.item.GrxTransformItem.transformV3 | ( | Vector3d | v | ) | [inline] |
Definition at line 204 of file GrxTransformItem.java.
BranchGroup com.generalrobotix.ui.item.GrxTransformItem.bg_ |
Reimplemented in com.generalrobotix.ui.item.GrxShapeItem.
Definition at line 55 of file GrxTransformItem.java.
Definition at line 58 of file GrxTransformItem.java.
Definition at line 62 of file GrxTransformItem.java.
Definition at line 57 of file GrxTransformItem.java.
Switch com.generalrobotix.ui.item.GrxTransformItem.switchAxes_ [private] |
Definition at line 60 of file GrxTransformItem.java.
Switch com.generalrobotix.ui.item.GrxTransformItem.switchBb_ [private] |
Definition at line 61 of file GrxTransformItem.java.
TransformGroup com.generalrobotix.ui.item.GrxTransformItem.tg_ |
Definition at line 54 of file GrxTransformItem.java.