Packageaway3d.materials
Classpublic class BitmapMaterialContainer
InheritanceBitmapMaterialContainer Inheritance BitmapMaterial
ImplementsILayerMaterial, ITriangleMaterial, IUpdatingMaterial
SubclassesDot3BitmapMaterialCache, EnviroBitmapMaterialCache, PhongBitmapMaterialCache, PhongColorMaterialCache

Public Properties
 PropertyDefined by
 Inheritedax : Number
BitmapMaterial
 Inheriteday : Number
BitmapMaterial
 Inheritedaz : Number
BitmapMaterial
 Inherited_bitmap : BitmapData
BitmapMaterial
 Inheritedbitmap : BitmapData
BitmapMaterial
 Inherited_bitmapRect : Rectangle
BitmapMaterial
 Inherited_blendMode : String
BitmapMaterial
 InheritedblendMode : String
BitmapMaterial
 Inheritedbx : Number
BitmapMaterial
 Inheritedby : Number
BitmapMaterial
 Inheritedbz : Number
BitmapMaterial
  _cache : Boolean
BitmapMaterialContainer
  cache : Boolean
BitmapMaterialContainer
  _cacheDictionary : Dictionary
BitmapMaterialContainer
  colorTransform : ColorTransform
BitmapMaterialContainer
  _containerDictionary : Dictionary
BitmapMaterialContainer
  _containerVO : FaceVO
BitmapMaterialContainer
 Inheritedcx : Number
BitmapMaterial
 Inheritedcy : Number
BitmapMaterial
 Inheritedcz : Number
BitmapMaterial
 Inheriteddabx : Number
BitmapMaterial
 Inheriteddaby : Number
BitmapMaterial
 Inheriteddbcx : Number
BitmapMaterial
 Inheriteddbcy : Number
BitmapMaterial
 Inheriteddcax : Number
BitmapMaterial
 Inheriteddcay : Number
BitmapMaterial
 Inheriteddebug : Boolean
BitmapMaterial
 Inheriteddmax : Number
BitmapMaterial
 Inheriteddsab : Number
BitmapMaterial
 Inheriteddsbc : Number
BitmapMaterial
 Inheriteddsca : Number
BitmapMaterial
  dt : DrawTriangle
BitmapMaterialContainer
  face : Face
BitmapMaterialContainer
 Inherited_faceDictionary : Dictionary
BitmapMaterial
  _faceHeight : int
BitmapMaterialContainer
 Inherited_faceVO : FaceVO
BitmapMaterial
  _faceWidth : int
BitmapMaterialContainer
 Inheritedfaz : Number
BitmapMaterial
 Inheritedfbz : Number
BitmapMaterial
 Inheritedfcz : Number
BitmapMaterial
 Inheritedfocus : Number
BitmapMaterial
  _forceRender : Boolean
BitmapMaterialContainer
 Inherited_graphics : Graphics
BitmapMaterial
 Inheritedheight : Number
BitmapMaterial
  _height : Number
BitmapMaterialContainer
 Inheritedmabx : Number
BitmapMaterial
 Inheritedmaby : Number
BitmapMaterial
 Inheritedmabz : Number
BitmapMaterial
 Inheritedmap : Matrix
BitmapMaterial
 Inherited_mapping : Matrix
BitmapMaterial
  material : ILayerMaterial
BitmapMaterialContainer
  materials : Array
BitmapMaterialContainer
 Inheritedmbcx : Number
BitmapMaterial
 Inheritedmbcy : Number
BitmapMaterial
 Inheritedmbcz : Number
BitmapMaterial
 Inheritedmcax : Number
BitmapMaterial
 Inheritedmcay : Number
BitmapMaterial
 Inheritedmcaz : Number
BitmapMaterial
 Inherited_precision : Number
BitmapMaterial
 Inheritedprecision : Number
BitmapMaterial
 Inherited_renderBitmap : BitmapData
BitmapMaterial
 Inheritedrepeat : Boolean
BitmapMaterial
 Inherited_s : Shape
BitmapMaterial
 Inheritedsession : AbstractRenderSession
BitmapMaterial
 Inherited_shape : Shape
BitmapMaterial
 Inherited_shapeDictionary : Dictionary
BitmapMaterial
 Inheritedsmooth : Boolean
BitmapMaterial
 Inherited_sourceVO : FaceVO
BitmapMaterial
 InheritedsvArray : Array
BitmapMaterial
  transparent : Boolean
BitmapMaterialContainer
 Inheritedtriangle : DrawTriangle
BitmapMaterial
 Inheritedvisible : Boolean
BitmapMaterial
 Inheritedwidth : Number
BitmapMaterial
  _width : Number
BitmapMaterialContainer
 Inherited_zeroPoint : Point
BitmapMaterial
Public Methods
 MethodDefined by
  
BitmapMaterialContainer
(width:int, height:int, init:Object = null)
BitmapMaterialContainer
 Inherited
BitmapMaterial
 Inherited
BitmapMaterial
 Inherited
BitmapMaterial
  
getMapping(tri:DrawTriangle):Matrix
BitmapMaterialContainer
  
renderFace(face:Face, containerRect:Rectangle, parentFaceVO:FaceVO):FaceVO
BitmapMaterialContainer
  
renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void
BitmapMaterialContainer
 Inherited
renderSource(source:Object3D, containerRect:Rectangle, mapping:Matrix):void
BitmapMaterial
 Inherited
BitmapMaterial
  
update():void
BitmapMaterialContainer
  
updateMaterial(source:Object3D, view:View3D):void
BitmapMaterialContainer
Protected Methods
 MethodDefined by
 Inherited
renderRec(a:ScreenVertex, b:ScreenVertex, c:ScreenVertex, index:Number):void
BitmapMaterial
Property detail
_cacheproperty
public var _cache:Boolean
cacheproperty 
cache:Boolean  [read-write]Implementation
    public function get cache():Boolean
    public function set cache(value:Boolean):void
_cacheDictionaryproperty 
public var _cacheDictionary:Dictionary
colorTransformproperty 
public var colorTransform:ColorTransform
_containerDictionaryproperty 
public var _containerDictionary:Dictionary
_containerVOproperty 
public var _containerVO:FaceVO
dtproperty 
public var dt:DrawTriangle
faceproperty 
public var face:Face
_faceHeightproperty 
public var _faceHeight:int
_faceWidthproperty 
public var _faceWidth:int
_forceRenderproperty 
public var _forceRender:Boolean
_heightproperty 
public var _height:Number
materialproperty 
public var material:ILayerMaterial
materialsproperty 
public var materials:Array
transparentproperty 
public var transparent:Boolean
_widthproperty 
public var _width:Number
Constructor detail
BitmapMaterialContainer()constructor
public function BitmapMaterialContainer(width:int, height:int, init:Object = null)Parameters
width:int
 
height:int
 
init:Object (default = null)
Init Parameters
Method detail
getMapping()method
public override function getMapping(tri:DrawTriangle):Matrix Parameters
tri:DrawTriangle

Returns
Matrix
renderFace()method 
public override function renderFace(face:Face, containerRect:Rectangle, parentFaceVO:FaceVO):FaceVO Parameters
face:Face
 
containerRect:Rectangle
 
parentFaceVO:FaceVO

Returns
FaceVO
renderLayer()method 
public override function renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void Parameters
tri:DrawTriangle
 
layer:Sprite
 
level:int
update()method 
public function update():void
updateMaterial()method 
public override function updateMaterial(source:Object3D, view:View3D):void Parameters
source:Object3D
 
view:View3D
Wiki link
Click to go to the wiki page for 'away3d.materials.BitmapMaterialContainer'

Code examples

Comments