Package | away3d.core.draw |
Class | public class DrawTriangle |
Inheritance | DrawTriangle ![]() |
Property | Defined by | ||
---|---|---|---|
area : Number | DrawTriangle | ||
au : Number | DrawTriangle | ||
av : Number | DrawTriangle | ||
ax : Number | DrawTriangle | ||
axf : Number | DrawTriangle | ||
ay : Number | DrawTriangle | ||
ayf : Number | DrawTriangle | ||
az : Number | DrawTriangle | ||
azf : Number | DrawTriangle | ||
backface : Boolean = false | DrawTriangle | ||
bitmapDisplacementX : BitmapData | DrawTriangle | ||
bitmapDisplacementY : BitmapData | DrawTriangle | ||
bitmapMaterial : BitmapData | DrawTriangle | ||
bitmapNormal : BitmapData | DrawTriangle | ||
bitmapPhong : BitmapData | DrawTriangle | ||
bitmapReflection : BitmapData | DrawTriangle | ||
bu : Number | DrawTriangle | ||
bv : Number | DrawTriangle | ||
bx : Number | DrawTriangle | ||
bxf : Number | DrawTriangle | ||
by : Number | DrawTriangle | ||
byf : Number | DrawTriangle | ||
bz : Number | DrawTriangle | ||
bzf : Number | DrawTriangle | ||
![]() | create : Function | DrawPrimitive | |
cu : Number | DrawTriangle | ||
cv : Number | DrawTriangle | ||
cx : Number | DrawTriangle | ||
cxf : Number | DrawTriangle | ||
cy : Number | DrawTriangle | ||
cyf : Number | DrawTriangle | ||
cz : Number | DrawTriangle | ||
czf : Number | DrawTriangle | ||
d01 : Number | DrawTriangle | ||
d12 : Number | DrawTriangle | ||
d20 : Number | DrawTriangle | ||
da : Number | DrawTriangle | ||
db : Number | DrawTriangle | ||
dc : Number | DrawTriangle | ||
dd01 : Number | DrawTriangle | ||
dd12 : Number | DrawTriangle | ||
dd20 : Number | DrawTriangle | ||
det : Number | DrawTriangle | ||
face : Face | DrawTriangle | ||
faz : Number | DrawTriangle | ||
fbz : Number | DrawTriangle | ||
fcz : Number | DrawTriangle | ||
focus : Number | DrawTriangle | ||
invtexturemapping : Matrix | DrawTriangle | ||
material : ITriangleMaterial | DrawTriangle | ||
materialHeight : Number | DrawTriangle | ||
materialWidth : Number | DrawTriangle | ||
![]() | maxX : Number | DrawPrimitive | |
![]() | maxY : Number | DrawPrimitive | |
![]() | maxZ : Number | DrawPrimitive | |
![]() | minX : Number | DrawPrimitive | |
![]() | minY : Number | DrawPrimitive | |
![]() | minZ : Number | DrawPrimitive | |
normalRect : Rectangle | DrawTriangle | ||
![]() | projection : Projection | DrawPrimitive | |
![]() | quadrant : PrimitiveQuadrantTreeNode | DrawPrimitive | |
![]() | screenZ : Number | DrawPrimitive | |
![]() | source : Object3D | DrawPrimitive | |
t : Matrix | DrawTriangle | ||
texturemapping : Matrix | DrawTriangle | ||
_u0 : Number | DrawTriangle | ||
_u1 : Number | DrawTriangle | ||
_u2 : Number | DrawTriangle | ||
uv0 : UV | DrawTriangle | ||
uv01 : UV | DrawTriangle | ||
uv1 : UV | DrawTriangle | ||
uv12 : UV | DrawTriangle | ||
uv2 : UV | DrawTriangle | ||
uv20 : UV | DrawTriangle | ||
_v0 : Number | DrawTriangle | ||
v0 : ScreenVertex | DrawTriangle | ||
v01 : ScreenVertex | DrawTriangle | ||
_v1 : Number | DrawTriangle | ||
v1 : ScreenVertex | DrawTriangle | ||
v12 : ScreenVertex | DrawTriangle | ||
_v2 : Number | DrawTriangle | ||
v2 : ScreenVertex | DrawTriangle | ||
v20 : ScreenVertex | DrawTriangle |
Method | Defined by | ||
---|---|---|---|
acuteAngled():Boolean
| DrawTriangle | ||
bisect(focus:Number):Array
| DrawTriangle | ||
calc():void
| DrawTriangle | ||
clear():void
| DrawTriangle | ||
contains(x:Number, y:Number):Boolean
| DrawTriangle | ||
distanceToCenter(x:Number, y:Number):Number
| DrawTriangle | ||
distortbisect(focus:Number):Array
| DrawTriangle | ||
fivepointcut(v0:ScreenVertex, v01:ScreenVertex, v1:ScreenVertex, v12:ScreenVertex, v2:ScreenVertex, uv0:UV, uv01:UV, uv1:UV, uv12:UV, uv2:UV):Array
| DrawTriangle | ||
DrawTriangle | |||
getZ(x:Number, y:Number):Number
| DrawTriangle | ||
maxDistortSqr(focus:Number):Number
| DrawTriangle | ||
maxEdgeSqr():Number
| DrawTriangle | ||
minDistortSqr(focus:Number):Number
| DrawTriangle | ||
minEdgeSqr():Number
| DrawTriangle | ||
quarter(focus:Number):Array
| DrawTriangle | ||
render():void
| DrawTriangle | ||
shade():void
| DrawTriangle | ||
toString():String
| DrawTriangle | ||
DrawTriangle |
area | property |
public var area:Number
au | property |
public var au:Number
av | property |
public var av:Number
ax | property |
public var ax:Number
axf | property |
public var axf:Number
ay | property |
public var ay:Number
ayf | property |
public var ayf:Number
az | property |
public var az:Number
azf | property |
public var azf:Number
backface | property |
public var backface:Boolean = false
bitmapDisplacementX | property |
public var bitmapDisplacementX:BitmapData
bitmapDisplacementY | property |
public var bitmapDisplacementY:BitmapData
bitmapMaterial | property |
public var bitmapMaterial:BitmapData
bitmapNormal | property |
public var bitmapNormal:BitmapData
bitmapPhong | property |
public var bitmapPhong:BitmapData
bitmapReflection | property |
public var bitmapReflection:BitmapData
bu | property |
public var bu:Number
bv | property |
public var bv:Number
bx | property |
public var bx:Number
bxf | property |
public var bxf:Number
by | property |
public var by:Number
byf | property |
public var byf:Number
bz | property |
public var bz:Number
bzf | property |
public var bzf:Number
cu | property |
public var cu:Number
cv | property |
public var cv:Number
cx | property |
public var cx:Number
cxf | property |
public var cxf:Number
cy | property |
public var cy:Number
cyf | property |
public var cyf:Number
cz | property |
public var cz:Number
czf | property |
public var czf:Number
d01 | property |
public var d01:Number
d12 | property |
public var d12:Number
d20 | property |
public var d20:Number
da | property |
public var da:Number
db | property |
public var db:Number
dc | property |
public var dc:Number
dd01 | property |
public var dd01:Number
dd12 | property |
public var dd12:Number
dd20 | property |
public var dd20:Number
det | property |
public var det:Number
face | property |
public var face:Face
faz | property |
public var faz:Number
fbz | property |
public var fbz:Number
fcz | property |
public var fcz:Number
focus | property |
public var focus:Number
invtexturemapping | property |
public var invtexturemapping:Matrix
material | property |
public var material:ITriangleMaterial
materialHeight | property |
public var materialHeight:Number
materialWidth | property |
public var materialWidth:Number
normalRect | property |
public var normalRect:Rectangle
t | property |
public var t:Matrix
texturemapping | property |
public var texturemapping:Matrix
_u0 | property |
public var _u0:Number
_u1 | property |
public var _u1:Number
_u2 | property |
public var _u2:Number
uv0 | property |
public var uv0:UV
uv01 | property |
public var uv01:UV
uv1 | property |
public var uv1:UV
uv12 | property |
public var uv12:UV
uv2 | property |
public var uv2:UV
uv20 | property |
public var uv20:UV
_v0 | property |
public var _v0:Number
v0 | property |
public var v0:ScreenVertex
v01 | property |
public var v01:ScreenVertex
_v1 | property |
public var _v1:Number
v1 | property |
public var v1:ScreenVertex
v12 | property |
public var v12:ScreenVertex
_v2 | property |
public var _v2:Number
v2 | property |
public var v2:ScreenVertex
v20 | property |
public var v20:ScreenVertex
acuteAngled | () | method |
public final function acuteAngled():Boolean
Returns
Boolean |
bisect | () | method |
public final function bisect(focus:Number):Array
Parameters
focus:Number |
Array |
calc | () | method |
public function calc():void
clear | () | method |
public override function clear():void
contains | () | method |
public final override function contains(x:Number, y:Number):Boolean
Parameters
x:Number |
|
y:Number |
Boolean |
distanceToCenter | () | method |
public final function distanceToCenter(x:Number, y:Number):Number
Parameters
x:Number |
|
y:Number |
Number |
distortbisect | () | method |
public final function distortbisect(focus:Number):Array
Parameters
focus:Number |
Array |
fivepointcut | () | method |
public function fivepointcut(v0:ScreenVertex, v01:ScreenVertex, v1:ScreenVertex, v12:ScreenVertex, v2:ScreenVertex, uv0:UV, uv01:UV, uv1:UV, uv12:UV, uv2:UV):Array
Parameters
v0:ScreenVertex |
|
v01:ScreenVertex |
|
v1:ScreenVertex |
|
v12:ScreenVertex |
|
v2:ScreenVertex |
|
uv0:UV |
|
uv01:UV |
|
uv1:UV |
|
uv12:UV |
|
uv2:UV |
Array |
getUV | () | method |
getZ | () | method |
public final override function getZ(x:Number, y:Number):Number
Parameters
x:Number |
|
y:Number |
Number |
maxDistortSqr | () | method |
public final function maxDistortSqr(focus:Number):Number
Parameters
focus:Number |
Number |
maxEdgeSqr | () | method |
public final function maxEdgeSqr():Number
Returns
Number |
minDistortSqr | () | method |
public final function minDistortSqr(focus:Number):Number
Parameters
focus:Number |
Number |
minEdgeSqr | () | method |
public final function minEdgeSqr():Number
Returns
Number |
quarter | () | method |
public final override function quarter(focus:Number):Array
Parameters
focus:Number |
Array |
render | () | method |
public override function render():void
shade | () | method |
public override function shade():void
toString | () | method |
public override function toString():String
Returns
String |
transformUV | () | method |
public final function transformUV(material:IUVMaterial):Matrix
Parameters
material:IUVMaterial |
Matrix |