Package | org.papervision3d.core.render.command |
Class | public class RenderTriangle |
Inheritance | RenderTriangle RenderableListItem AbstractRenderListItem |
Implements | IRenderListItem |
Property | Defined by | ||
---|---|---|---|
container : Sprite | RenderTriangle | ||
renderable : Class | RenderableListItem | ||
renderableInstance : IRenderable | RenderableListItem | ||
renderer : ITriangleDrawer | RenderTriangle | ||
renderMat : MaterialObject3D | RenderTriangle | ||
screenDepth : Number | AbstractRenderListItem | ||
triangle : Triangle3D | RenderTriangle |
Method | Defined by | ||
---|---|---|---|
RenderTriangle(triangle:Triangle3D)
| RenderTriangle | ||
RenderTriangle | |||
render(renderSessionData:RenderSessionData):void
| RenderTriangle | ||
sameSide(point:Vertex3DInstance, ref:Vertex3DInstance, a:Vertex3DInstance, b:Vertex3DInstance):Boolean
| RenderTriangle |
container | property |
public var container:Sprite
renderer | property |
public var renderer:ITriangleDrawer
renderMat | property |
public var renderMat:MaterialObject3D
triangle | property |
public var triangle:Triangle3D
RenderTriangle | () | constructor |
hitTestPoint2D | () | method |
public override function hitTestPoint2D(point:Point, renderhitData:RenderHitData):RenderHitData
Parameters
point:Point |
|
renderhitData:RenderHitData |
RenderHitData |
render | () | method |
public override function render(renderSessionData:RenderSessionData):void
Parameters
renderSessionData:RenderSessionData |
sameSide | () | method |
public function sameSide(point:Vertex3DInstance, ref:Vertex3DInstance, a:Vertex3DInstance, b:Vertex3DInstance):Boolean
Parameters
point:Vertex3DInstance |
|
ref:Vertex3DInstance |
|
a:Vertex3DInstance |
|
b:Vertex3DInstance |
Boolean |