Package | away3d.trash |
Class | public class Vertex3D |
Inheritance | Vertex3D ![]() |
Property | Defined by | ||
---|---|---|---|
![]() | BACKWARD : OldNumber3D
[static]
| OldNumber3D | |
![]() | DOWN : OldNumber3D
[static]
| OldNumber3D | |
extra : Object An object that contains user defined properties.
| Vertex3D | ||
![]() | FORWARD : OldNumber3D
[static]
| OldNumber3D | |
![]() | LEFT : OldNumber3D
[static]
| OldNumber3D | |
![]() | modulo : Number | OldNumber3D | |
![]() | modulo2 : Number | OldNumber3D | |
position : Number3D
[read-only]
| Vertex3D | ||
![]() | RIGHT : OldNumber3D
[static]
| OldNumber3D | |
![]() | UP : OldNumber3D
[static]
| OldNumber3D | |
![]() | x : Number Horizontal coordinate.
| OldNumber3D | |
![]() | y : Number Vertical coordinate.
| OldNumber3D | |
![]() | z : Number Depth coordinate
| OldNumber3D |
Method | Defined by | ||
---|---|---|---|
Vertex3D
(x:Number = 0, y:Number = 0, z:Number = 0) | Vertex3D | ||
![]() |
[static]
| OldNumber3D | |
![]() | OldNumber3D | ||
![]() |
[static]
| OldNumber3D | |
![]() |
[static]
| OldNumber3D | |
![]() |
[static]
| OldNumber3D | |
![]() |
[static]
| OldNumber3D | |
![]() |
[static]
| OldNumber3D | |
[static] Get the middle-point of two vertices
| Vertex3D | ||
![]() |
normalize(val:Number = 1):void
| OldNumber3D | |
Apply perspective distortion
| Vertex3D | ||
Project a point to the screen space
| Vertex3D | ||
![]() | OldNumber3D | ||
![]() |
[static]
| OldNumber3D | |
set(x:Number, y:Number, z:Number):void
Set vertex coordinates
| Vertex3D | ||
![]() |
[static]
| OldNumber3D | |
toString():String
| Vertex3D | ||
[static] Get the weighted average of two vertices
| Vertex3D |
extra | property |
public var extra:Object
An object that contains user defined properties.
The default value is null
.
position | property |
Vertex3D | () | constructor |
public function Vertex3D(x:Number = 0, y:Number = 0, z:Number = 0)
Parameters
x:Number (default = 0 )
|
|
y:Number (default = 0 )
|
|
z:Number (default = 0 )
|
median | () | method |
public static function median(a:Vertex3D, b:Vertex3D):Vertex3D
Get the middle-point of two vertices
Parametersa:Vertex3D |
|
b:Vertex3D |
Vertex3D |
perspective | () | method |
public function perspective(focus:Number):ScreenVertex
Apply perspective distortion
Parametersfocus:Number |
ScreenVertex |
project | () | method |
public function project(projection:Projection):ScreenVertex
Project a point to the screen space
Parametersprojection:Projection |
ScreenVertex |
set | () | method |
public function set(x:Number, y:Number, z:Number):void
Set vertex coordinates
Parametersx:Number |
|
y:Number |
|
z:Number |
toString | () | method |
public override function toString():String
Returns
String |
weighted | () | method |
public static function weighted(a:Vertex3D, b:Vertex3D, aw:Number, bw:Number):Vertex3D
Get the weighted average of two vertices
Parametersa:Vertex3D |
|
b:Vertex3D |
|
aw:Number |
|
bw:Number |
Vertex3D |