Packageptolemy.geom3D.core
Classpublic class Point
InheritancePoint Inheritance ptolemy.geom3D.core.Logic
Subclasses Vertex



Public Properties
 PropertyDefined By
  perspectiveDepth : Number
[read-only]
Point
  x : Number
Point
  y : Number
Point
  z : Number
Point
Protected Properties
 PropertyDefined By
  _perspective : Array
Point
  _x : Number
Point
  _y : Number
Point
  _z : Number
Point
Public Methods
 MethodDefined By
  
Point(x:Number = 0, y:Number = 0, z:Number = 0)
Point
  
Point
  
debug():String
Point
  
draw(g:Graphics):Boolean
Point
  
lineTo(g:Graphics):Boolean
Point
  
moveTo(g:Graphics):Boolean
Point
  
toString():String
Point
  
update(x:Number, y:Number, z:Number):void
Point
Protected Methods
 MethodDefined By
  
[override]
Point
Property Detail
_perspectiveproperty
protected var _perspective:Array

_xproperty 
protected var _x:Number

_yproperty 
protected var _y:Number

_zproperty 
protected var _z:Number

perspectiveDepthproperty 
perspectiveDepth:Number  [read-only]


Implementation
    public function get perspectiveDepth():Number
xproperty 
x:Number


Implementation
    public function get x():Number
    public function set x(value:Number):void
yproperty 
y:Number


Implementation
    public function get y():Number
    public function set y(value:Number):void
zproperty 
z:Number


Implementation
    public function get z():Number
    public function set z(value:Number):void
Constructor Detail
Point()Constructor
public function Point(x:Number = 0, y:Number = 0, z:Number = 0)



Parameters
x:Number (default = 0)
 
y:Number (default = 0)
 
z:Number (default = 0)
Method Detail
clone()method
public function clone():Point

Returns
Point
debug()method 
public function debug():String

Returns
String
doCalculation()method 
override protected function doCalculation(t:Transformation, e:Eye):void

Parameters

t:Transformation
 
e:Eye

draw()method 
public function draw(g:Graphics):Boolean

Parameters

g:Graphics

Returns
Boolean
lineTo()method 
public function lineTo(g:Graphics):Boolean

Parameters

g:Graphics

Returns
Boolean
moveTo()method 
public function moveTo(g:Graphics):Boolean

Parameters

g:Graphics

Returns
Boolean
toString()method 
public function toString():String

Returns
String
update()method 
public function update(x:Number, y:Number, z:Number):void

Parameters

x:Number
 
y:Number
 
z:Number