GP.Attributes
Class Dimension

java.lang.Object
  |
  +--GP.Attributes.Dimension
All Implemented Interfaces:
java.io.Serializable, GP.Serializable
Direct Known Subclasses:
CenterToCorner, OffsetFrom, PositionToPosition, Proportional, Random, Shape, Speed

public class Dimension
extends java.lang.Object
implements GP.Serializable

See Also:
Serialized Form

Constructor Summary
Dimension()
           
Dimension(Dimension other)
           
Dimension(double size)
           
Dimension(double width, double height)
           
Dimension(double width, double height, double depth)
           
Dimension(Value size)
           
Dimension(Value width, Value height)
           
Dimension(Value width, Value height, Value depth)
           
 
Method Summary
 Dimension Copy()
           
 boolean equals(java.lang.Object dimension)
           
 void fromData(java.lang.String data)
           
 double GetDepth()
           
 double GetHeight()
           
 double GetWidth()
           
 Dimension Sum(Dimension other)
           
 java.lang.String toData()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dimension

public Dimension()

Dimension

public Dimension(double size)

Dimension

public Dimension(Value size)

Dimension

public Dimension(double width,
                 double height)

Dimension

public Dimension(Value width,
                 Value height)

Dimension

public Dimension(double width,
                 double height,
                 double depth)

Dimension

public Dimension(Value width,
                 Value height,
                 Value depth)

Dimension

public Dimension(Dimension other)
Method Detail

Copy

public Dimension Copy()

GetWidth

public double GetWidth()

GetHeight

public double GetHeight()

GetDepth

public double GetDepth()

Sum

public Dimension Sum(Dimension other)

equals

public boolean equals(java.lang.Object dimension)
Overrides:
equals in class java.lang.Object

toData

public java.lang.String toData()
Specified by:
toData in interface GP.Serializable

fromData

public void fromData(java.lang.String data)
Specified by:
fromData in interface GP.Serializable