Package | away3d.core.draw |
Class | public class DrawScaledBitmap |
Inheritance | DrawScaledBitmap DrawPrimitive |
Property | Defined by | ||
---|---|---|---|
bitmap : BitmapData
The bitmapData object used as the scaled bitmap primitive texture.
| DrawScaledBitmap | ||
bottomleftx : Number
The bottomleft x position of the billboard primitive.
| DrawScaledBitmap | ||
bottomlefty : Number
The bottomleft y position of the billboard primitive.
| DrawScaledBitmap | ||
bottomrightx : Number
The bottomright x position of the billboard primitive.
| DrawScaledBitmap | ||
bottomrighty : Number
The bottomright y position of the billboard primitive.
| DrawScaledBitmap | ||
create : Function
Placeholder function for creating new drawing primitives from a cache of objects.
| DrawPrimitive | ||
generated : Boolean
Indicator of whether primitive is the produce of a generator algorithm
| DrawPrimitive | ||
ignoreSort : Boolean | DrawPrimitive | ||
maxX : Number
Indicates the maximum x value of the drawing primitive.
| DrawPrimitive | ||
maxY : Number
Indicates the maximum y value of the drawing primitive.
| DrawPrimitive | ||
maxZ : Number
Indicates the maximum z value of the drawing primitive.
| DrawPrimitive | ||
minX : Number
Indicates the minimum x value of the drawing primitive.
| DrawPrimitive | ||
minY : Number
Indicates the minimum y value of the drawing primitive.
| DrawPrimitive | ||
minZ : Number
Indicates the minimum z value of the drawing primitive.
| DrawPrimitive | ||
quadrant : PrimitiveQuadrantTreeNode
Reference to the last quadrant used by the drawing primitive.
| DrawPrimitive | ||
rotation : Number
A rotation value used to rotate the scaled bitmap primitive.
| DrawScaledBitmap | ||
scale : Number
A scaling value used to scale the scaled bitmap primitive.
| DrawScaledBitmap | ||
screenZ : Number
Indicates the screen z value of the drawing primitive (used for z-sorting).
| DrawPrimitive | ||
smooth : Boolean
Determines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen.
| DrawScaledBitmap | ||
source : Object3D
The parent 3d object of the drawing primitive.
| DrawPrimitive | ||
topleftx : Number
The topleft x position of the billboard primitive.
| DrawScaledBitmap | ||
toplefty : Number
The topleft y position of the billboard primitive.
| DrawScaledBitmap | ||
toprightx : Number
The topright x position of the billboard primitive.
| DrawScaledBitmap | ||
toprighty : Number
The topright y position of the billboard primitive.
| DrawScaledBitmap | ||
view : View3D
The view 3d object of the drawing primitive.
| DrawPrimitive | ||
vx : Number
The x value of the screenvertex used to position the scaled bitmap primitive in the view.
| DrawScaledBitmap | ||
vy : Number
The y value of the screenvertex used to position the scaled bitmap primitive in the view.
| DrawScaledBitmap | ||
vz : Number
The z value of the screenvertex used to position the scaled bitmap primitive in the view.
| DrawScaledBitmap |
Method | Defined by | ||
---|---|---|---|
calc():void
Calculates the min, max and screen properties required for rendering the drawing primitive.
| DrawScaledBitmap | ||
clear():void
Deletes the data currently held by the drawing primitive.
| DrawScaledBitmap | ||
contains(x:Number, y:Number):Boolean
Determines whether the given point lies inside the drawing primitive
| DrawScaledBitmap | ||
getZ(x:Number, y:Number):Number
Calulates the screen z value of a precise point on the drawing primitive.
| DrawPrimitive | ||
quarter(focus:Number):Array
Cuts the drawing primitive into 4 equally sized drawing primitives.
| DrawPrimitive | ||
render():void
Draws the primitive to the view.
| DrawScaledBitmap | ||
toString():String
Used to trace the values of a drawing primitive.
| DrawPrimitive |
bitmap | property |
public var bitmap:BitmapData
The bitmapData object used as the scaled bitmap primitive texture.
bottomleftx | property |
public var bottomleftx:Number
The bottomleft x position of the billboard primitive.
bottomlefty | property |
public var bottomlefty:Number
The bottomleft y position of the billboard primitive.
bottomrightx | property |
public var bottomrightx:Number
The bottomright x position of the billboard primitive.
bottomrighty | property |
public var bottomrighty:Number
The bottomright y position of the billboard primitive.
rotation | property |
public var rotation:Number
A rotation value used to rotate the scaled bitmap primitive.
scale | property |
public var scale:Number
A scaling value used to scale the scaled bitmap primitive.
smooth | property |
public var smooth:Boolean
Determines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen.
topleftx | property |
public var topleftx:Number
The topleft x position of the billboard primitive.
toplefty | property |
public var toplefty:Number
The topleft y position of the billboard primitive.
toprightx | property |
public var toprightx:Number
The topright x position of the billboard primitive.
toprighty | property |
public var toprighty:Number
The topright y position of the billboard primitive.
vx | property |
public var vx:Number
The x value of the screenvertex used to position the scaled bitmap primitive in the view.
vy | property |
public var vy:Number
The y value of the screenvertex used to position the scaled bitmap primitive in the view.
vz | property |
public var vz:Number
The z value of the screenvertex used to position the scaled bitmap primitive in the view.
calc | () | method |
public override function calc():void
Calculates the min, max and screen properties required for rendering the drawing primitive.
clear | () | method |
public override function clear():void
Deletes the data currently held by the drawing primitive.
contains | () | method |
public override function contains(x:Number, y:Number):Boolean
Determines whether the given point lies inside the drawing primitive
Parametersx:Number — The x position of the point to be tested.
|
|
y:Number — The y position of the point to be tested.
|
Boolean — The result of the test.
|
render | () | method |
public override function render():void
Draws the primitive to the view.