Packageorg.papervision3d.core.render.command
Classpublic class RenderTriangle
InheritanceRenderTriangle Inheritance RenderableListItem Inheritance AbstractRenderListItem
ImplementsIRenderListItem



Public Properties
 PropertyDefined by
  container : Sprite
RenderTriangle
 Inheritedrenderable : Class
RenderableListItem
 InheritedrenderableInstance : IRenderable
RenderableListItem
  renderer : ITriangleDrawer
RenderTriangle
  renderMat : MaterialObject3D
RenderTriangle
 InheritedscreenDepth : Number
AbstractRenderListItem
  triangle : Triangle3D
RenderTriangle
Public Methods
 MethodDefined by
  
RenderTriangle
  
hitTestPoint2D(point:Point, renderhitData:RenderHitData):RenderHitData
RenderTriangle
  
render(renderSessionData:RenderSessionData):void
RenderTriangle
  
RenderTriangle
Property detail
containerproperty
public var container:Sprite
rendererproperty 
public var renderer:ITriangleDrawer
renderMatproperty 
public var renderMat:MaterialObject3D
triangleproperty 
public var triangle:Triangle3D
Constructor detail
RenderTriangle()constructor
public function RenderTriangle(triangle:Triangle3D)Parameters
triangle:Triangle3D
Method detail
hitTestPoint2D()method
public override function hitTestPoint2D(point:Point, renderhitData:RenderHitData):RenderHitDataParameters
point:Point
 
renderhitData:RenderHitData

Returns
RenderHitData
render()method 
public override function render(renderSessionData:RenderSessionData):voidParameters
renderSessionData:RenderSessionData
sameSide()method 
public function sameSide(point:Vertex3DInstance, ref:Vertex3DInstance, a:Vertex3DInstance, b:Vertex3DInstance):BooleanParameters
point:Vertex3DInstance
 
ref:Vertex3DInstance
 
a:Vertex3DInstance
 
b:Vertex3DInstance

Returns
Boolean