org.xith3d.ui.hud.widgets
Class RoundedCornersBorder

java.lang.Object
  extended by org.xith3d.ui.hud.base.WidgetBase
      extended by org.xith3d.ui.hud.base.RectangularWidget
          extended by org.xith3d.ui.hud.widgets.BorderWidget
              extended by org.xith3d.ui.hud.widgets.RoundedCornersBorder
All Implemented Interfaces:
org.jagatoo.datatypes.NamableObject, org.jagatoo.datatypes.NamedObject, org.openmali.types.twodee.Positioned2f, org.openmali.types.twodee.Positioned2fRO, org.openmali.types.twodee.Sized2f, org.openmali.types.twodee.Sized2fRO, Border, Widget

public class RoundedCornersBorder
extends BorderWidget

A RoundedCornersBorder is a BorderWidget extension, that makes explizit use of HUD.getTheme().getRoundedCornersBorderDescription() to retrieve its Border.Description.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.xith3d.ui.hud.base.Border
Border.Description
 
Nested classes/interfaces inherited from interface org.xith3d.ui.hud.base.Widget
Widget.DescriptionBase
 
Field Summary
 
Fields inherited from class org.xith3d.ui.hud.base.WidgetBase
containerListeners, transformGroup, translation, Z_INDEX_UNIT, Z_INDEX_UNIT_ASSEMBLER
 
Constructor Summary
RoundedCornersBorder()
          Creates a new RoundedCornersBorder Widget.
RoundedCornersBorder(float width, float height)
          Creates a new RoundedCornersBorder Widget.
RoundedCornersBorder(float width, float height, int zIndex)
          Creates a new RoundedCornersBorder Widget.
RoundedCornersBorder(org.openmali.types.twodee.Sized2fRO size)
          Creates a new RoundedCornersBorder Widget.
RoundedCornersBorder(org.openmali.types.twodee.Sized2fRO size, int zIndex)
          Creates a new RoundedCornersBorder Widget.
 
Method Summary
 
Methods inherited from class org.xith3d.ui.hud.widgets.BorderWidget
getBottomHeight, getDescription, getLeftWidth, getRightWidth, getTopHeight, getTransparency, init, pick, setSize, setTransparency
 
Methods inherited from class org.xith3d.ui.hud.base.RectangularWidget
getPickHeight, getPickSGZPosition, getPickWidth
 
Methods inherited from class org.xith3d.ui.hud.base.WidgetBase
addContainerListener, addFocusListener, addInputListener, addLocationListener, addSizeListener, addVisibilityListener, detach, detach, getAspect, getAssembly, getCachedToolTipWidget, getContainer, getContextMenu, getCursor, getHeight, getHUD, getInheritedCursor, getLeft, getLocation, getName, getSGNode, getSGZPosition, getSize, getToolTip, getTop, getUserObject, getWidgetAssembler, getWidth, getZIndex, hasFocus, hasFocus, hasToolTip, isClickable, isDraggable, isFocussable, isInitialized, isInitializing, isPickable, isVisible, onAddedToContainer, onAddedToHUD, onControllerAxisChanged, onControllerButtonPressed, onControllerButtonReleased, onDetached, onFocusGained, onFocusLost, onInputStateChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseButtonPressed, onMouseButtonReleased, onMouseEntered, onMouseLeft, onMouseMoved, onMouseStopped, onMouseUnbound, onMouseWheelMoved, onRemovedFromContainer, pickWidgetAssembler, removeContainerListener, removeFocusListener, removeInputListener, removeLocationListener, removeSizeListener, removeVisibilityListener, requestFocus, setAssembly, setCachedToolTipWidget, setClickable, setContainer, setContextMenu, setCursor, setDraggable, setFocussable, setHeight, setLocation, setLocation, setLocation, setName, setPickable, setSize, setSize, setSize, setToolTip, setUserObject, setVisible, setWidth, setZIndex, toString, update, updateTranslation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RoundedCornersBorder

public RoundedCornersBorder(float width,
                            float height,
                            int zIndex)
Creates a new RoundedCornersBorder Widget.

Parameters:
width -
height -
zIndex -

RoundedCornersBorder

public RoundedCornersBorder(float width,
                            float height)
Creates a new RoundedCornersBorder Widget.

Parameters:
width -
height -

RoundedCornersBorder

public RoundedCornersBorder(org.openmali.types.twodee.Sized2fRO size,
                            int zIndex)
Creates a new RoundedCornersBorder Widget.

Parameters:
size -
zIndex -

RoundedCornersBorder

public RoundedCornersBorder(org.openmali.types.twodee.Sized2fRO size)
Creates a new RoundedCornersBorder Widget.

Parameters:
size -

RoundedCornersBorder

public RoundedCornersBorder()
Creates a new RoundedCornersBorder Widget.