Base class for coordinates eg. points in the space
[line 82]
[line 89]
[line 96]
[line 61]
[line 68]
[line 75]
Image_3D_Coordinate __construct( mixed $x, mixed $y, mixed $z)
Create a Point with the given coordinates
Overridden in child classes as:
array getScreenCoordinates( )
Return an array with the screen coordinates array ( 0 => (float) $x,
float getX( )
Returns the X coordinate of the coordinate
float getY( )
Returns the Y coordinate of the coordinate
float getZ( )
Returns the Z coordinate of the coordinate
bool isProcessed( )
Return if coordinate already was processsed
void processed( )
Store the coordinate as processed
void setScreenCoordinates( float $x, float $y)
Store the screen coordinates calculated by the Renderer
void transform( Image_3D_Matrix $matrix, [string $id = null])
Use a transformationmatrix to transform (move) the point
string __toString( )