Package | away3d.core.base |
Class | public class BaseMesh |
Inheritance | BaseMesh ![]() ![]() |
Subclasses | Mesh, WireMesh |
Property | Defined by | ||
---|---|---|---|
animation : Animation | BaseMesh | ||
![]() | blendMode : String | Object3D | |
![]() | c : Sprite | Object3D | |
![]() | canvas : Dictionary | Object3D | |
elements : Array [read-only]
| BaseMesh | ||
![]() | extra : Object | Object3D | |
![]() | filters : Array | Object3D | |
fps : int [write-only]
| BaseMesh | ||
frame : int | BaseMesh | ||
framenames : Dictionary | BaseMesh | ||
frames : Dictionary | BaseMesh | ||
hasCycleEvent : Boolean [read-only]
| BaseMesh | ||
hasSequenceEvent : Boolean [read-only]
| BaseMesh | ||
![]() | inverseSceneTransform : Matrix3D | Object3D | |
loop : Boolean [write-only]
| BaseMesh | ||
![]() | m : Matrix3D | Object3D | |
maxX : Number [read-only]
| BaseMesh | ||
maxY : Number [read-only]
| BaseMesh | ||
maxZ : Number [read-only]
| BaseMesh | ||
minX : Number [read-only]
| BaseMesh | ||
minY : Number [read-only]
| BaseMesh | ||
minZ : Number [read-only]
| BaseMesh | ||
![]() | mouseEnabled : Boolean = true | Object3D | |
![]() | name : String | Object3D | |
![]() | ownCanvas : Boolean = false | Object3D | |
![]() | ownSession : AbstractRenderSession | Object3D | |
![]() | parent : ObjectContainer3D | Object3D | |
![]() | _position : Number3D | Object3D | |
![]() | position : Number3D | Object3D | |
![]() | projection : Projection | Object3D | |
pushback : Boolean | BaseMesh | ||
pushfront : Boolean | BaseMesh | ||
![]() | q : Quaternion | Object3D | |
radius : Number [read-only]
| BaseMesh | ||
![]() | rot : Number3D | Object3D | |
![]() | rotationX : Number | Object3D | |
![]() | rotationY : Number | Object3D | |
![]() | rotationZ : Number | Object3D | |
running : Boolean [read-only]
| BaseMesh | ||
![]() | scene : Scene3D | Object3D | |
![]() | scenePosition : Number3D | Object3D | |
![]() | sceneTransform : Matrix3D | Object3D | |
![]() | _sceneTransformDirty : Boolean | Object3D | |
![]() | sceneTransformed : Boolean | Object3D | |
seg : DrawSegment | BaseMesh | ||
![]() | session : AbstractRenderSession | Object3D | |
smooth : Boolean [write-only]
| BaseMesh | ||
![]() | transform : Matrix3D | Object3D | |
type : String | BaseMesh | ||
url : String | BaseMesh | ||
![]() | useHandCursor : Boolean = false | Object3D | |
![]() | v : View3D | Object3D | |
![]() | vector : Number3D | Object3D | |
vertices : Array [read-only]
| BaseMesh | ||
![]() | viewTransform : Matrix3D | Object3D | |
![]() | visible : Boolean = true | Object3D | |
![]() | x : Number | Object3D | |
![]() | xAxis : Number3D | Object3D | |
![]() | y : Number | Object3D | |
![]() | yAxis : Number3D | Object3D | |
![]() | z : Number | Object3D | |
![]() | zAxis : Number3D | Object3D |
Method | Defined by | ||
---|---|---|---|
BaseMesh
(init:Object = null) | BaseMesh | ||
![]() |
addOnDimensionsChange(listener:Function):void
| Object3D | |
![]() |
addOnMouseDown(listener:Function):void
| Object3D | |
![]() |
addOnMouseMove(listener:Function):void
| Object3D | |
![]() |
addOnMouseOut(listener:Function):void
| Object3D | |
![]() |
addOnMouseOver(listener:Function):void
| Object3D | |
![]() |
addOnMouseUp(listener:Function):void
| Object3D | |
![]() |
addOnRadiusChange(listener:Function):void
| Object3D | |
![]() |
addOnSceneChange(listener:Function):void
| Object3D | |
![]() |
addOnSceneTransformChange(listener:Function):void
| Object3D | |
![]() |
addOnTransformChange(listener:Function):void
| Object3D | |
![]() |
clone(object:* = null):*
| Object3D | |
createDrawSegment(material:ISegmentMaterial, projection:Projection, v0:ScreenVertex, v1:ScreenVertex):DrawSegment
| BaseMesh | ||
![]() | Object3D | ||
gotoAndPlay(value:int):void
| BaseMesh | ||
gotoAndStop(value:int):void
| BaseMesh | ||
![]() | Object3D | ||
![]() |
moveBackward(distance:Number):void
| Object3D | |
![]() |
moveDown(distance:Number):void
| Object3D | |
![]() |
moveForward(distance:Number):void
| Object3D | |
![]() |
moveLeft(distance:Number):void
| Object3D | |
![]() |
moveRight(distance:Number):void
| Object3D | |
![]() | Object3D | ||
![]() |
moveUp(distance:Number):void
| Object3D | |
onCycle(listener:Function):void
| BaseMesh | ||
onSequenceDone(listener:Function):void
| BaseMesh | ||
![]() |
pitch(angle:Number):void
| Object3D | |
play(init:Object = null):void
| BaseMesh | ||
BaseMesh | |||
removeOnCycle(listener:Function):void
| BaseMesh | ||
![]() |
removeOnDimensionsChange(listener:Function):void
| Object3D | |
![]() |
removeOnMouseDown(listener:Function):void
| Object3D | |
![]() |
removeOnMouseMove(listener:Function):void
| Object3D | |
![]() |
removeOnMouseOut(listener:Function):void
| Object3D | |
![]() |
removeOnMouseOver(listener:Function):void
| Object3D | |
![]() |
removeOnMouseUp(listener:Function):void
| Object3D | |
![]() |
removeOnRadiusChange(listener:Function):void
| Object3D | |
![]() |
removeOnSceneChange(listener:Function):void
| Object3D | |
![]() |
removeOnSceneTransformChange(listener:Function):void
| Object3D | |
removeOnSequenceDone(listener:Function):void
| BaseMesh | ||
![]() |
removeOnTransformChange(listener:Function):void
| Object3D | |
![]() |
roll(angle:Number):void
| Object3D | |
![]() | Object3D | ||
scale(scale:Number):void
| BaseMesh | ||
scaleAnimation(val:Number):void
| BaseMesh | ||
scaleX(scaleX:Number):void
| BaseMesh | ||
scaleY(scaleY:Number):void
| BaseMesh | ||
scaleZ(scaleZ:Number):void
| BaseMesh | ||
setPlaySequences(aPlaylist:Array, loopLast:Boolean = false):void
| BaseMesh | ||
tick(time:int):void
| BaseMesh | ||
![]() |
toString():String
| Object3D | |
![]() | Object3D | ||
![]() | Object3D | ||
![]() |
yaw(angle:Number):void
| Object3D |
Method | Defined by | ||
---|---|---|---|
BaseMesh | |||
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
| LazyEventDispatcher | |
![]() |
dispatchEvent(evt:Event):Boolean
| LazyEventDispatcher | |
![]() |
hasEventListener(type:String):Boolean
| LazyEventDispatcher | |
![]() |
notifyDimensionsChange():void
| Object3D | |
![]() |
notifyRadiusChange():void
| Object3D | |
![]() |
notifySceneChange():void
| Object3D | |
![]() |
notifySceneTransformChange():void
| Object3D | |
![]() |
notifyTransformChange():void
| Object3D | |
BaseMesh | |||
![]() |
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
| LazyEventDispatcher | |
scaleXYZ(scaleX:Number, scaleY:Number, scaleZ:Number):void
| BaseMesh | ||
![]() |
willTrigger(type:String):Boolean
| LazyEventDispatcher |
animation | property |
public var animation:Animation
_dsActive | property |
protected var _dsActive:Array
_dsStore | property |
protected var _dsStore:Array
elements | property |
elements:Array
[read-only]Implementation
public function get elements():Array
fps | property |
fps:int
[write-only]Implementation
public function set fps(value:int):void
frame | property |
frame:int
[read-write]Implementation
public function get frame():int
public function set frame(value:int):void
framenames | property |
public var framenames:Dictionary
frames | property |
public var frames:Dictionary
hasCycleEvent | property |
hasCycleEvent:Boolean
[read-only]Implementation
public function get hasCycleEvent():Boolean
hasSequenceEvent | property |
hasSequenceEvent:Boolean
[read-only]Implementation
public function get hasSequenceEvent():Boolean
loop | property |
loop:Boolean
[write-only]Implementation
public function set loop(value:Boolean):void
maxX | property |
maxX:Number
[read-only]Implementation
public function get maxX():Number
maxY | property |
maxY:Number
[read-only]Implementation
public function get maxY():Number
maxZ | property |
maxZ:Number
[read-only]Implementation
public function get maxZ():Number
minX | property |
minX:Number
[read-only]Implementation
public function get minX():Number
minY | property |
minY:Number
[read-only]Implementation
public function get minY():Number
minZ | property |
minZ:Number
[read-only]Implementation
public function get minZ():Number
pushback | property |
public var pushback:Boolean
pushfront | property |
public var pushfront:Boolean
radius | property |
radius:Number
[read-only]Implementation
public function get radius():Number
running | property |
running:Boolean
[read-only]Implementation
public function get running():Boolean
seg | property |
public var seg:DrawSegment
smooth | property |
smooth:Boolean
[write-only]Implementation
public function set smooth(value:Boolean):void
type | property |
public var type:String
url | property |
public var url:String
vertices | property |
vertices:Array
[read-only]Implementation
public function get vertices():Array
BaseMesh | () | constructor |
public function BaseMesh(init:Object = null)
Parameters
init:Object (default = null )
|
addElement | () | method |
createDrawSegment | () | method |
public function createDrawSegment(material:ISegmentMaterial, projection:Projection, v0:ScreenVertex, v1:ScreenVertex):DrawSegment
Parameters
material:ISegmentMaterial |
|
projection:Projection |
|
v0:ScreenVertex |
|
v1:ScreenVertex |
DrawSegment |
gotoAndPlay | () | method |
public function gotoAndPlay(value:int):void
Parameters
value:int |
gotoAndStop | () | method |
public function gotoAndStop(value:int):void
Parameters
value:int |
onCycle | () | method |
public function onCycle(listener:Function):void
Parameters
listener:Function |
onSequenceDone | () | method |
public function onSequenceDone(listener:Function):void
Parameters
listener:Function |
play | () | method |
public function play(init:Object = null):void
Parameters
init:Object (default = null )
|
primitives | () | method |
public override function primitives(consumer:IPrimitiveConsumer, session:AbstractRenderSession):void
Parameters
consumer:IPrimitiveConsumer |
|
session:AbstractRenderSession |
removeElement | () | method |
removeOnCycle | () | method |
public function removeOnCycle(listener:Function):void
Parameters
listener:Function |
removeOnSequenceDone | () | method |
public function removeOnSequenceDone(listener:Function):void
Parameters
listener:Function |
scale | () | method |
public override function scale(scale:Number):void
Parameters
scale:Number |
scaleAnimation | () | method |
public function scaleAnimation(val:Number):void
Parameters
val:Number |
scaleX | () | method |
public function scaleX(scaleX:Number):void
Parameters
scaleX:Number |
scaleXYZ | () | method |
protected function scaleXYZ(scaleX:Number, scaleY:Number, scaleZ:Number):void
Parameters
scaleX:Number |
|
scaleY:Number |
|
scaleZ:Number |
scaleY | () | method |
public function scaleY(scaleY:Number):void
Parameters
scaleY:Number |
scaleZ | () | method |
public function scaleZ(scaleZ:Number):void
Parameters
scaleZ:Number |
setPlaySequences | () | method |
public function setPlaySequences(aPlaylist:Array, loopLast:Boolean = false):void
Parameters
aPlaylist:Array |
|
loopLast:Boolean (default = false )
|
tick | () | method |
public override function tick(time:int):void
Parameters
time:int |