PDG engine v0.9.5
 All Classes Namespaces Functions Variables Groups Pages
Public Member Functions | Public Attributes | List of all members
Offset Class Reference

offset within a 2D coordinate system More...

Inheritance diagram for Offset:
Inheritance graph
[legend]

Public Member Functions

 Offset ()
 
 Offset (number x, number y)
 
 Offset (number[] xy)
 
 Offset (object xy)
 
Offset add (Offset offset)
 
Offset assign (Offset offset)
 
Offset div (Offset offset)
 
Offset dividedby (Offset offset)
 
boolean equals (Offset offset)
 
Offset minus (Offset offset)
 
Offset mul (Offset offset)
 
boolean notEquals (Offset offset)
 
Offset plus (Offset offset)
 
Offset sub (Offset offset)
 
Offset times (Offset offset)
 

Public Attributes

number x
 
number y
 

Detailed Description

offset within a 2D coordinate system

Offset provides support for dealing with offsets as x, y floating point values in 2 dimensional space. The PDG coordinate space starts with the top left corner of the drawing port at Point(0,0) and the bottom left corner at Point( width, height );

Constructor & Destructor Documentation

Offset ( )
Offset ( number  x,
number  y 
)
Offset ( number[]  xy)
Offset ( object  xy)

Member Function Documentation

Offset add ( Offset  offset)
Offset assign ( Offset  offset)
Offset div ( Offset  offset)
Offset dividedby ( Offset  offset)
boolean equals ( Offset  offset)
Offset minus ( Offset  offset)
Offset mul ( Offset  offset)
boolean notEquals ( Offset  offset)
Offset plus ( Offset  offset)
Offset sub ( Offset  offset)
Offset times ( Offset  offset)

Member Data Documentation

number x
number y

User Comments