Maven module :un.api : api-display :
Class :
un.api.layout.AbstractPositionableNode
Extends/Implements :
un.engine.scenegraph.DefaultSceneNode
un.api.layout.Positionable
Subclasses : -
Variables :
effExtent,
layoutConstraint,
visible,
reserveSpace
Functions :
AbstractPositionableNode,
getOverrideExtents,
setOverrideExtents,
getEffectiveExtent,
setEffectiveExtent,
getBoundingBox,
centeredBBox,
isReserveSpace,
setReserveSpace,
setLayoutConstraint,
getLayoutConstraint,
setVisible,
isVisible,
getExtents,
getExtents,
getExtents,
getExtentsInternal,
updateExtents
protected Extent
effExtent
protected LayoutConstraint
layoutConstraint
protected boolean
visible
protected boolean
reserveSpace
public void
AbstractPositionableNode (boolean allowChildren)
public Extents
getOverrideExtents ()
public void
setOverrideExtents (Extents extent)
public Extent
getEffectiveExtent ()
public void
setEffectiveExtent (Extent extent)
public BBox
getBoundingBox ()
public BBox
centeredBBox (Extent extent, BBox buffer)
public boolean
isReserveSpace ()
public void
setReserveSpace (boolean reserve)
public void
setLayoutConstraint (LayoutConstraint layoutConstraint)
public LayoutConstraint
getLayoutConstraint ()
public void
setVisible (boolean visible)
public boolean
isVisible ()
public Extents
getExtents ()
public Extents
getExtents (Extents buffer)
public Extents
getExtents (Extents buffer, Extent constraint)
protected void
getExtentsInternal (Extents buffer, Extent constraint)
protected boolean
updateExtents ()