us.ihmc.utilities.listeners
Class GraphicAttributesSimple

java.lang.Object
  extended by us.ihmc.utilities.listeners.GraphicAttributesSimple
All Implemented Interfaces:
java.io.Serializable, ListenerMessage
Direct Known Subclasses:
GraphicAttributes

public class GraphicAttributesSimple
extends java.lang.Object
implements ListenerMessage

See Also:
Serialized Form

Constructor Summary
GraphicAttributesSimple()
           
GraphicAttributesSimple(GraphicAttributesSimple graphicAttributesSimple)
           
GraphicAttributesSimple(java.lang.String name, double red, double green, double blue, double diameter)
           
 
Method Summary
 double[] getColor()
           
 double getDiameter()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
static java.lang.String getTypeLabel()
           
 void setColor(double red, double green, double blue)
           
 void setDiameter(double diameter)
           
 void setName(java.lang.String name)
           
 void streamInData(java.io.DataInputStream dataInputStream)
           
 void streamOutData(java.io.DataOutputStream dataOutputStream)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphicAttributesSimple

public GraphicAttributesSimple(GraphicAttributesSimple graphicAttributesSimple)

GraphicAttributesSimple

public GraphicAttributesSimple()

GraphicAttributesSimple

public GraphicAttributesSimple(java.lang.String name,
                               double red,
                               double green,
                               double blue,
                               double diameter)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getColor

public double[] getColor()

setColor

public void setColor(double red,
                     double green,
                     double blue)

getDiameter

public double getDiameter()

setDiameter

public void setDiameter(double diameter)

streamOutData

public void streamOutData(java.io.DataOutputStream dataOutputStream)
                   throws java.io.IOException
Specified by:
streamOutData in interface ListenerMessage
Throws:
java.io.IOException

streamInData

public void streamInData(java.io.DataInputStream dataInputStream)
                  throws java.io.IOException
Specified by:
streamInData in interface ListenerMessage
Throws:
java.io.IOException

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface ListenerMessage

getTypeLabel

public static java.lang.String getTypeLabel()