Package | away3d.materials |
Class | public class BitmapMaterial |
Implements | ILayerMaterial, ITriangleMaterial, IUpdatingMaterial, IUVMaterial |
Subclasses | BitmapMaterialContainer, TransformBitmapMaterial |
Property | Defined by | ||
---|---|---|---|
ax : Number | BitmapMaterial | ||
ay : Number | BitmapMaterial | ||
az : Number | BitmapMaterial | ||
_bitmap : BitmapData | BitmapMaterial | ||
bitmap : BitmapData [read-only]
| BitmapMaterial | ||
_bitmapRect : Rectangle | BitmapMaterial | ||
_blendMode : String | BitmapMaterial | ||
blendMode : String | BitmapMaterial | ||
bx : Number | BitmapMaterial | ||
by : Number | BitmapMaterial | ||
bz : Number | BitmapMaterial | ||
cx : Number | BitmapMaterial | ||
cy : Number | BitmapMaterial | ||
cz : Number | BitmapMaterial | ||
dabx : Number | BitmapMaterial | ||
daby : Number | BitmapMaterial | ||
dbcx : Number | BitmapMaterial | ||
dbcy : Number | BitmapMaterial | ||
dcax : Number | BitmapMaterial | ||
dcay : Number | BitmapMaterial | ||
debug : Boolean | BitmapMaterial | ||
dmax : Number | BitmapMaterial | ||
dsab : Number | BitmapMaterial | ||
dsbc : Number | BitmapMaterial | ||
dsca : Number | BitmapMaterial | ||
_faceDictionary : Dictionary | BitmapMaterial | ||
_faceVO : FaceVO | BitmapMaterial | ||
faz : Number | BitmapMaterial | ||
fbz : Number | BitmapMaterial | ||
fcz : Number | BitmapMaterial | ||
focus : Number | BitmapMaterial | ||
_graphics : Graphics | BitmapMaterial | ||
height : Number [read-only]
| BitmapMaterial | ||
mabx : Number | BitmapMaterial | ||
maby : Number | BitmapMaterial | ||
mabz : Number | BitmapMaterial | ||
map : Matrix | BitmapMaterial | ||
_mapping : Matrix | BitmapMaterial | ||
mbcx : Number | BitmapMaterial | ||
mbcy : Number | BitmapMaterial | ||
mbcz : Number | BitmapMaterial | ||
mcax : Number | BitmapMaterial | ||
mcay : Number | BitmapMaterial | ||
mcaz : Number | BitmapMaterial | ||
_precision : Number | BitmapMaterial | ||
precision : Number | BitmapMaterial | ||
_renderBitmap : BitmapData | BitmapMaterial | ||
repeat : Boolean | BitmapMaterial | ||
_s : Shape | BitmapMaterial | ||
session : AbstractRenderSession | BitmapMaterial | ||
_shape : Shape | BitmapMaterial | ||
_shapeDictionary : Dictionary | BitmapMaterial | ||
smooth : Boolean | BitmapMaterial | ||
_sourceVO : FaceVO | BitmapMaterial | ||
svArray : Array | BitmapMaterial | ||
triangle : DrawTriangle | BitmapMaterial | ||
visible : Boolean [read-only]
| BitmapMaterial | ||
width : Number [read-only]
| BitmapMaterial | ||
_zeroPoint : Point | BitmapMaterial |
Method | Defined by | ||
---|---|---|---|
BitmapMaterial
(bitmap:BitmapData, init:Object = null) | BitmapMaterial | ||
clearFaceDictionary():void
| BitmapMaterial | ||
clearShapeDictionary():void
| BitmapMaterial | ||
createVertexArray():void
| BitmapMaterial | ||
BitmapMaterial | |||
BitmapMaterial | |||
BitmapMaterial | |||
BitmapMaterial | |||
BitmapMaterial | |||
BitmapMaterial |
Method | Defined by | ||
---|---|---|---|
BitmapMaterial |
ax | property |
public var ax:Number
ay | property |
public var ay:Number
az | property |
public var az:Number
_bitmap | property |
public var _bitmap:BitmapData
bitmap | property |
bitmap:BitmapData
[read-only]Implementation
public function get bitmap():BitmapData
_bitmapRect | property |
public var _bitmapRect:Rectangle
_blendMode | property |
public var _blendMode:String
blendMode | property |
blendMode:String
[read-write]Implementation
public function get blendMode():String
public function set blendMode(value:String):void
bx | property |
public var bx:Number
by | property |
public var by:Number
bz | property |
public var bz:Number
cx | property |
public var cx:Number
cy | property |
public var cy:Number
cz | property |
public var cz:Number
dabx | property |
public var dabx:Number
daby | property |
public var daby:Number
dbcx | property |
public var dbcx:Number
dbcy | property |
public var dbcy:Number
dcax | property |
public var dcax:Number
dcay | property |
public var dcay:Number
debug | property |
public var debug:Boolean
dmax | property |
public var dmax:Number
dsab | property |
public var dsab:Number
dsbc | property |
public var dsbc:Number
dsca | property |
public var dsca:Number
_faceDictionary | property |
public var _faceDictionary:Dictionary
_faceVO | property |
public var _faceVO:FaceVO
faz | property |
public var faz:Number
fbz | property |
public var fbz:Number
fcz | property |
public var fcz:Number
focus | property |
public var focus:Number
_graphics | property |
public var _graphics:Graphics
height | property |
height:Number
[read-only]Implementation
public function get height():Number
mabx | property |
public var mabx:Number
maby | property |
public var maby:Number
mabz | property |
public var mabz:Number
map | property |
public var map:Matrix
_mapping | property |
public var _mapping:Matrix
mbcx | property |
public var mbcx:Number
mbcy | property |
public var mbcy:Number
mbcz | property |
public var mbcz:Number
mcax | property |
public var mcax:Number
mcay | property |
public var mcay:Number
mcaz | property |
public var mcaz:Number
_precision | property |
public var _precision:Number
precision | property |
precision:Number
[read-write]Implementation
public function get precision():Number
public function set precision(value:Number):void
_renderBitmap | property |
public var _renderBitmap:BitmapData
repeat | property |
public var repeat:Boolean
_s | property |
public var _s:Shape
session | property |
public var session:AbstractRenderSession
_shape | property |
public var _shape:Shape
_shapeDictionary | property |
public var _shapeDictionary:Dictionary
smooth | property |
public var smooth:Boolean
_sourceVO | property |
public var _sourceVO:FaceVO
svArray | property |
public var svArray:Array
triangle | property |
public var triangle:DrawTriangle
visible | property |
visible:Boolean
[read-only]Implementation
public function get visible():Boolean
width | property |
width:Number
[read-only]Implementation
public function get width():Number
_zeroPoint | property |
public var _zeroPoint:Point
BitmapMaterial | () | constructor |
public function BitmapMaterial(bitmap:BitmapData, init:Object = null)
Parameters
bitmap:BitmapData |
|
init:Object (default = null )
|
clearFaceDictionary | () | method |
public function clearFaceDictionary():void
clearShapeDictionary | () | method |
public function clearShapeDictionary():void
createVertexArray | () | method |
public function createVertexArray():void
getMapping | () | method |
renderFace | () | method |
public function renderFace(face:Face, containerRect:Rectangle, parentFaceVO:FaceVO):FaceVO
Parameters
face:Face |
|
containerRect:Rectangle |
|
parentFaceVO:FaceVO |
FaceVO |
renderLayer | () | method |
public function renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void
Parameters
tri:DrawTriangle |
|
layer:Sprite |
|
level:int |
renderRec | () | method |
protected function renderRec(a:ScreenVertex, b:ScreenVertex, c:ScreenVertex, index:Number):void
Parameters
a:ScreenVertex |
|
b:ScreenVertex |
|
c:ScreenVertex |
|
index:Number |
renderSource | () | method |
public function renderSource(source:Object3D, containerRect:Rectangle, mapping:Matrix):void
Parameters
source:Object3D |
|
containerRect:Rectangle |
|
mapping:Matrix |
renderTriangle | () | method |
updateMaterial | () | method |
public function updateMaterial(source:Object3D, view:View3D):void
Parameters
source:Object3D |
|
view:View3D |