|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object NoOutlineNodeWorldObject
public abstract class NoOutlineNodeWorldObject
superclass for NodeWorldObject
s that don't have an outline,
and are not part of a network.
Instead, they are located at a single point on the terrain or other areas
and not connected to other features.
Field Summary | |
---|---|
protected MapNode |
node
|
Constructor Summary | |
---|---|
NoOutlineNodeWorldObject(MapNode node)
|
Method Summary | |
---|---|
AxisAlignedBoundingBoxXZ |
getAxisAlignedBoundingBoxXZ()
|
MapElement |
getPrimaryMapElement()
returns the "primary" MapElement for this WorldObject;
i.e. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface WorldObject |
---|
getClearingAbove, getClearingBelow, getGroundState |
Field Detail |
---|
protected final MapNode node
Constructor Detail |
---|
public NoOutlineNodeWorldObject(MapNode node)
Method Detail |
---|
public MapElement getPrimaryMapElement()
WorldObject
MapElement
for this WorldObject;
i.e. the one it is most strongly associated with.
Can be null if there is no (clear) primary element for this feature.
getPrimaryMapElement
in interface WorldObject
public AxisAlignedBoundingBoxXZ getAxisAlignedBoundingBoxXZ()
getAxisAlignedBoundingBoxXZ
in interface IntersectionTestObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |