maspack.render
Enum RenderProps.Props

java.lang.Object
  extended by java.lang.Enum<RenderProps.Props>
      extended by maspack.render.RenderProps.Props
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RenderProps.Props>
Enclosing class:
RenderProps

public static enum RenderProps.Props
extends java.lang.Enum<RenderProps.Props>


Enum Constant Summary
Alpha
           
BackColor
           
BackColorAmbient
           
BackColorDiffuse
           
BackColorEmission
           
BackColorSpecular
           
DrawEdges
           
EdgeColor
           
EdgeWidth
           
FaceColor
           
FaceColorAmbient
           
FaceColorDiffuse
           
FaceColorEmission
           
FaceColorSpecular
           
FaceStyle
           
LineColor
           
LineColorAmbient
           
LineColorDiffuse
           
LineColorEmission
           
LineColorSpecular
           
LineRadius
           
LineSlices
           
LineStyle
           
LineWidth
           
PointColor
           
PointColorAmbient
           
PointColorDiffuse
           
PointColorEmission
           
PointColorSpecular
           
PointRadius
           
PointSize
           
PointSlices
           
PointStyle
           
Shading
           
Shininess
           
TextureProps
           
Visible
           
zOrder
           
 
Method Summary
static RenderProps.Props valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RenderProps.Props[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Visible

public static final RenderProps.Props Visible

Alpha

public static final RenderProps.Props Alpha

zOrder

public static final RenderProps.Props zOrder

Shading

public static final RenderProps.Props Shading

Shininess

public static final RenderProps.Props Shininess

FaceStyle

public static final RenderProps.Props FaceStyle

FaceColor

public static final RenderProps.Props FaceColor

FaceColorDiffuse

public static final RenderProps.Props FaceColorDiffuse

FaceColorAmbient

public static final RenderProps.Props FaceColorAmbient

FaceColorSpecular

public static final RenderProps.Props FaceColorSpecular

FaceColorEmission

public static final RenderProps.Props FaceColorEmission

BackColor

public static final RenderProps.Props BackColor

BackColorDiffuse

public static final RenderProps.Props BackColorDiffuse

BackColorAmbient

public static final RenderProps.Props BackColorAmbient

BackColorSpecular

public static final RenderProps.Props BackColorSpecular

BackColorEmission

public static final RenderProps.Props BackColorEmission

DrawEdges

public static final RenderProps.Props DrawEdges

EdgeColor

public static final RenderProps.Props EdgeColor

EdgeWidth

public static final RenderProps.Props EdgeWidth

TextureProps

public static final RenderProps.Props TextureProps

LineStyle

public static final RenderProps.Props LineStyle

LineColor

public static final RenderProps.Props LineColor

LineColorDiffuse

public static final RenderProps.Props LineColorDiffuse

LineColorAmbient

public static final RenderProps.Props LineColorAmbient

LineColorSpecular

public static final RenderProps.Props LineColorSpecular

LineColorEmission

public static final RenderProps.Props LineColorEmission

LineWidth

public static final RenderProps.Props LineWidth

LineRadius

public static final RenderProps.Props LineRadius

LineSlices

public static final RenderProps.Props LineSlices

PointStyle

public static final RenderProps.Props PointStyle

PointColor

public static final RenderProps.Props PointColor

PointColorDiffuse

public static final RenderProps.Props PointColorDiffuse

PointColorAmbient

public static final RenderProps.Props PointColorAmbient

PointColorSpecular

public static final RenderProps.Props PointColorSpecular

PointColorEmission

public static final RenderProps.Props PointColorEmission

PointSize

public static final RenderProps.Props PointSize

PointRadius

public static final RenderProps.Props PointRadius

PointSlices

public static final RenderProps.Props PointSlices
Method Detail

values

public static RenderProps.Props[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (RenderProps.Props c : RenderProps.Props.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RenderProps.Props valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null