Packageaway3d.core.base
Classpublic class Vertex
InheritanceVertex Inheritance ValueObject Inheritance LazyEventDispatcher

A vertex in the 3D space

Public Properties
 PropertyDefined by
  extra : Object
An object that contains user defined properties.
Vertex
  position : Number3D
Vertex position
Vertex
  x : Number
Horizontal coordinate
Vertex
  y : Number
Vertical coordinate
Vertex
  z : Number
Depth coordinate
Vertex
Public Methods
 MethodDefined by
  
Vertex
(x:Number = 0, y:Number = 0, z:Number = 0)
Create a new vertex
Vertex
 Inherited
addOnChange(listener:Function):void
ValueObject
  
Duplicate instance
Vertex
  
Project a point to the screen space
Vertex
 Inherited
removeOnChange(listener:Function):void
ValueObject
  
toString():String
String representation
Vertex
Protected Methods
 MethodDefined by
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
LazyEventDispatcher
 Inherited
dispatchEvent(evt:Event):Boolean
LazyEventDispatcher
 Inherited
hasEventListener(type:String):Boolean
LazyEventDispatcher
 Inherited
notifyChange():void
ValueObject
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
LazyEventDispatcher
 Inherited
willTrigger(type:String):Boolean
LazyEventDispatcher
Property detail
extraproperty
public var extra:Object

An object that contains user defined properties.

The default value is null.

positionproperty 
position:Number3D  [read-write]

Vertex position

Implementation
    public function get position():Number3D
    public function set position(value:Number3D):void
xproperty 
x:Number  [read-write]

Horizontal coordinate

Implementation
    public function get x():Number
    public function set x(value:Number):void
yproperty 
y:Number  [read-write]

Vertical coordinate

Implementation
    public function get y():Number
    public function set y(value:Number):void
zproperty 
z:Number  [read-write]

Depth coordinate

Implementation
    public function get z():Number
    public function set z(value:Number):void
Constructor detail
Vertex()constructor
public function Vertex(x:Number = 0, y:Number = 0, z:Number = 0)Parameters
x:Number (default = 0)
 
y:Number (default = 0)
 
z:Number (default = 0)
Init Parameters
Method detail
clone()method
public function clone():Vertex

Duplicate instance

Returns
Vertex
project()method 
public function project(projection:Projection):ScreenVertex

Project a point to the screen space

Parameters
projection:Projection

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

String representation

Returns
String
Wiki link
Click to go to the wiki page for 'away3d.core.base.Vertex'

Code examples

Comments