Package | away3d.core.utils |
Class | public class DrawPrimitiveStore |
Property | Defined by | ||
---|---|---|---|
blockerDictionary : Dictionary | DrawPrimitiveStore | ||
view : View3D | DrawPrimitiveStore |
Method | Defined by | ||
---|---|---|---|
DrawPrimitiveStore | |||
createDrawBillboard(source:Object3D, material:IBillboardMaterial, screenvertex:ScreenVertex, width:Number, height:Number, scale:Number, rotation:Number, generated:Boolean = false):DrawBillboard
| DrawPrimitiveStore | ||
createDrawDisplayObject(source:Object3D, screenvertex:ScreenVertex, session:AbstractRenderSession, displayobject:DisplayObject, generated:Boolean = false):DrawDisplayObject
| DrawPrimitiveStore | ||
createDrawScaledBitmap(source:Object3D, screenvertex:ScreenVertex, smooth:Boolean, bitmap:BitmapData, scale:Number, rotation:Number, generated:Boolean = false):DrawScaledBitmap
| DrawPrimitiveStore | ||
createDrawSegment(source:Object3D, material:ISegmentMaterial, v0:ScreenVertex, v1:ScreenVertex, generated:Boolean = false):DrawSegment
| DrawPrimitiveStore | ||
createDrawTriangle(source:Object3D, faceVO:FaceVO, material:ITriangleMaterial, v0:ScreenVertex, v1:ScreenVertex, v2:ScreenVertex, uv0:UV, uv1:UV, uv2:UV, generated:Boolean = false):DrawTriangle
| DrawPrimitiveStore | ||
DrawPrimitiveStore | |||
DrawPrimitiveStore | |||
reset():void
| DrawPrimitiveStore |
blockerDictionary | property |
public var blockerDictionary:Dictionary
view | property |
public var view:View3D
createConvexBlocker | () | method |
public function createConvexBlocker(source:Object3D, vertices:Array):ConvexBlocker
Parameters
source:Object3D |
|
vertices:Array |
ConvexBlocker |
createDrawBillboard | () | method |
public function createDrawBillboard(source:Object3D, material:IBillboardMaterial, screenvertex:ScreenVertex, width:Number, height:Number, scale:Number, rotation:Number, generated:Boolean = false):DrawBillboard
Parameters
source:Object3D |
|
material:IBillboardMaterial |
|
screenvertex:ScreenVertex |
|
width:Number |
|
height:Number |
|
scale:Number |
|
rotation:Number |
|
generated:Boolean (default = false )
|
DrawBillboard |
createDrawDisplayObject | () | method |
public function createDrawDisplayObject(source:Object3D, screenvertex:ScreenVertex, session:AbstractRenderSession, displayobject:DisplayObject, generated:Boolean = false):DrawDisplayObject
Parameters
source:Object3D |
|
screenvertex:ScreenVertex |
|
session:AbstractRenderSession |
|
displayobject:DisplayObject |
|
generated:Boolean (default = false )
|
DrawDisplayObject |
createDrawScaledBitmap | () | method |
public function createDrawScaledBitmap(source:Object3D, screenvertex:ScreenVertex, smooth:Boolean, bitmap:BitmapData, scale:Number, rotation:Number, generated:Boolean = false):DrawScaledBitmap
Parameters
source:Object3D |
|
screenvertex:ScreenVertex |
|
smooth:Boolean |
|
bitmap:BitmapData |
|
scale:Number |
|
rotation:Number |
|
generated:Boolean (default = false )
|
DrawScaledBitmap |
createDrawSegment | () | method |
public function createDrawSegment(source:Object3D, material:ISegmentMaterial, v0:ScreenVertex, v1:ScreenVertex, generated:Boolean = false):DrawSegment
Parameters
source:Object3D |
|
material:ISegmentMaterial |
|
v0:ScreenVertex |
|
v1:ScreenVertex |
|
generated:Boolean (default = false )
|
DrawSegment |
createDrawTriangle | () | method |
public function createDrawTriangle(source:Object3D, faceVO:FaceVO, material:ITriangleMaterial, v0:ScreenVertex, v1:ScreenVertex, v2:ScreenVertex, uv0:UV, uv1:UV, uv2:UV, generated:Boolean = false):DrawTriangle
Parameters
source:Object3D |
|
faceVO:FaceVO |
|
material:ITriangleMaterial |
|
v0:ScreenVertex |
|
v1:ScreenVertex |
|
v2:ScreenVertex |
|
uv0:UV |
|
uv1:UV |
|
uv2:UV |
|
generated:Boolean (default = false )
|
DrawTriangle |
createScreenVertex | () | method |
public function createScreenVertex(vertex:Vertex):ScreenVertex
Parameters
vertex:Vertex |
ScreenVertex |
createVertexDictionary | () | method |
public function createVertexDictionary(source:Object3D):Dictionary
Parameters
source:Object3D |
Dictionary |
reset | () | method |
public function reset():void