Packageaway3d.core.draw
Classpublic class DrawBorderTriangle
InheritanceDrawBorderTriangle Inheritance DrawTriangle Inheritance DrawPrimitive

Triangle drawing primitive with custom borders

Public Properties
 PropertyDefined by
 Inheritedarea : Number
DrawTriangle
 Inheritedface : Face
DrawTriangle
 Inheritedmaterial : ITriangleMaterial
DrawTriangle
 InheritedmaxX : int
DrawPrimitive
 InheritedmaxY : int
DrawPrimitive
 InheritedmaxZ : Number
DrawPrimitive
 InheritedminX : int
DrawPrimitive
 InheritedminY : int
DrawPrimitive
 InheritedminZ : Number
DrawPrimitive
 Inheritedprojection : Projection
DrawPrimitive
  s01material : ISegmentMaterial
DrawBorderTriangle
  s12material : ISegmentMaterial
DrawBorderTriangle
  s20material : ISegmentMaterial
DrawBorderTriangle
 InheritedscreenZ : Number
DrawPrimitive
 Inheritedsource : Object3D
DrawPrimitive
 Inheritedtexturemapping : Matrix
DrawTriangle
 Inherited_u0 : Number
DrawTriangle
 Inherited_u1 : Number
DrawTriangle
 Inherited_u2 : Number
DrawTriangle
 Inheriteduv0 : UV
DrawTriangle
 Inheriteduv1 : UV
DrawTriangle
 Inheriteduv2 : UV
DrawTriangle
 Inherited_v0 : Number
DrawTriangle
 Inheritedv0 : ScreenVertex
DrawTriangle
 Inherited_v1 : Number
DrawTriangle
 Inheritedv1 : ScreenVertex
DrawTriangle
 Inherited_v2 : Number
DrawTriangle
 Inheritedv2 : ScreenVertex
DrawTriangle
Public Methods
 MethodDefined by
 Inherited
acuteAngled():Boolean
DrawTriangle
 Inherited
bisect(focus:Number):Array
DrawTriangle
 Inherited
calc():void
DrawTriangle
 Inherited
clear():void
DrawTriangle
 Inherited
contains(x:Number, y:Number):Boolean
DrawTriangle
 Inherited
create(source:Object3D, material:ITriangleMaterial, projection:Projection, v0:ScreenVertex, v1:ScreenVertex, v2:ScreenVertex, uv0:UV, uv1:UV, uv2:UV):DrawTriangle
[static]
DrawTriangle
 Inherited
distanceToCenter(x:Number, y:Number):Number
DrawTriangle
 Inherited
distortbisect(focus:Number):Array
DrawTriangle
 Inherited
fivepointcut(source:Object3D, material:ITriangleMaterial, projection:Projection, v0:ScreenVertex, v01:ScreenVertex, v1:ScreenVertex, v12:ScreenVertex, v2:ScreenVertex, uv0:UV, uv01:UV, uv1:UV, uv12:UV, uv2:UV):Array
[static]
DrawTriangle
 Inherited
getUV(x:Number, y:Number):UV
DrawTriangle
 Inherited
getZ(x:Number, y:Number):Number
DrawTriangle
 Inherited
maxDistortSqr(focus:Number):Number
DrawTriangle
 Inherited
maxEdgeSqr():Number
DrawTriangle
 Inherited
minDistortSqr(focus:Number):Number
DrawTriangle
 Inherited
minEdgeSqr():Number
DrawTriangle
 Inherited
[static]
DrawTriangle
 Inherited
quarter(focus:Number):Array
DrawTriangle
  
render(session:RenderSession):void
DrawBorderTriangle
 Inherited
riddle(another:DrawTriangle, focus:Number):Array
DrawTriangle
 Inherited
toString():String
DrawTriangle
 Inherited
transformUV(material:IUVMaterial):Matrix
DrawTriangle
Protected Methods
 MethodDefined by
 Inherited
assert(statement:Boolean, message:String = "Assert failure"):void
[static]
DrawPrimitive
Property detail
s01materialproperty
public var s01material:ISegmentMaterial
s12materialproperty 
public var s12material:ISegmentMaterial
s20materialproperty 
public var s20material:ISegmentMaterial
Method detail
render()method
public override function render(session:RenderSession):void Parameters
session:RenderSession
Wiki link
Click to go to the wiki page for 'away3d.core.draw.DrawBorderTriangle'

Code examples

Comments