de.fhg.igd.earth.model.graph
Class WireBoxGroup
java.lang.Object
de.fhg.igd.earth.model.graph.ProjectorObject
de.fhg.igd.earth.model.graph.ModelGraphObject
de.fhg.igd.earth.model.graph.Node
de.fhg.igd.earth.model.graph.Group
de.fhg.igd.earth.model.graph.WireBoxGroup
- All Implemented Interfaces:
- Cloneable, Serializable
- public class WireBoxGroup
- extends Group
This class represents a WireBoxGroup.
A WireBoxGroup creates children which represent a wire frame box.
This group is used by the ModelGraph class to visualize the focus.
Title : Earth
Copyright : Copyright (c) 2001
Organisation : IGD FhG
- Version:
- : 1.0
- Author:
- : Werner Beutel
- See Also:
- Serialized Form
Fields inherited from class de.fhg.igd.earth.model.graph.ModelGraphObject |
CHANGE_AddChild, CHANGE_Anything, CHANGE_Appearance, CHANGE_Color, CHANGE_Create, CHANGE_Delete, CHANGE_Focus, CHANGE_HistoryGroup, CHANGE_InfoTable, CHANGE_Object, CHANGE_RemoveChild, CHANGE_Shape, CHANGE_Trace, CHANGE_Update, CHANGE_Visibility, changes_, infoTable_, mutable_, name_, subChanges_, SUBTYPE_BackGround, SUBTYPE_Box, SUBTYPE_BranchGroup, SUBTYPE_Cone, SUBTYPE_Cylinder, SUBTYPE_DetailGroup, SUBTYPE_DistanceDetailGroup, SUBTYPE_Group, SUBTYPE_HistoryGroup, SUBTYPE_LatchGroup, SUBTYPE_ModelGraph, SUBTYPE_Polygon, SUBTYPE_Primitive, SUBTYPE_Sphere, SUBTYPE_Text, SUBTYPE_TransformGroup, SUBTYPE_WireBoxGroup, timeStamp_, trace_, traceable_, TYPE_Group, TYPE_Leaf |
Methods inherited from class de.fhg.igd.earth.model.graph.Group |
addChild, allowChildAddEvent, calcBoundingBox, childAddedEvent, childRemovedEvent, createLeafList, createSubGroupList, createSubNodeList, detach, detachedEvent, getAllChildren, getChild, getErasedChildren, numChildren, removeAllChildren, removeChild, removeChild, resetChanges, searchDown, searchDown, searchDown, searchDown, searchDownInserter, searchDownInserter, setChildAt, setColor, setHighLight, setMutable, setVisible |
Methods inherited from class de.fhg.igd.earth.model.graph.Node |
broadcastCreation, broadcastResetChanges, createParentGroupList, delete, delete, getBoundingBox, getBoundless, getBranchGroup, getCollidable, getGroup, getIcon, getLeafList, getModelGraph, getParent, getParentGroupList, getPickable, getSubGroupList, getSubNodeList, isFocused, move, move, moveTo, publishChanges, resetProjectorObject, searchUp, searchUp, searchUp, searchUp, setBoundless, setCollidable, setIcon, setParent, setPickable |
Methods inherited from class de.fhg.igd.earth.model.graph.ModelGraphObject |
anyChanges, anySubChanges, getChanges, getChanges, getInfoTable, getInfoTableElements, getInfoTableKeys, getInfoTableSize, getInfoTableValues, getMutable, getName, getSubChanges, getSubChanges, getSubTypeName, getTimeStamp, getTrace, getTraceable, putInfo, setChanges, setInfoTable, setName, setSubChanges, setTrace, VectorClone |
WireBoxGroup
public WireBoxGroup(cBoundingBox boundingBox)
- Creates a WireBox with the given bounding box.
- Parameters:
boundingBox
- The bounding box
getType
public int getType()
- Returns TYPE_Group. Defined in ModelGraphObject
- Overrides:
getType
in class Group
- Returns:
- type (always TYPE_Group)
getSubType
public int getSubType()
- Returns SUBTYPE_WireBoxGroup. Defined in ModelGraphObject
- Overrides:
getSubType
in class Group
- Returns:
- SUBTYPE_WireBoxGroup
create
private void create(cBoundingBox b)
- Creates the children (called by the constructor)
clone
public Object clone()
- Clones this class
- Overrides:
clone
in class Group
Copyright © Fraunhofer Gesellschaft. All
Rights Reserved.