Packageaway3d.core.scene
Classpublic class LODObject
InheritanceLODObject Inheritance ObjectContainer3D Inheritance Object3D Inheritance LazyEventDispatcher
ImplementsILODObject

Container that is drawn only if its scaling to to perspective fall within given range

Public Properties
 PropertyDefined by
 InheritedblendMode : String
Object3D
 Inheritedc : Sprite
Object3D
 Inheritedcanvas : Array
Object3D
 Inheritedchildren : Array
ObjectContainer3D
 Inheritedextra : Object
Object3D
 Inheritedfilters : Array
Object3D
 InheritedinverseSceneTransform : Matrix3D
Object3D
 Inheritedm : Matrix3D
Object3D
  maxp : Number
LODObject
 InheritedmaxX : Number
ObjectContainer3D
 InheritedmaxY : Number
ObjectContainer3D
 InheritedmaxZ : Number
ObjectContainer3D
  minp : Number
LODObject
 InheritedminX : Number
ObjectContainer3D
 InheritedminY : Number
ObjectContainer3D
 InheritedminZ : Number
ObjectContainer3D
 InheritedmouseEnabled : Boolean = true
Object3D
 Inheritedname : String
Object3D
 InheritedownCanvas : Boolean = false
Object3D
 InheritedownSession : RenderSession
Object3D
 Inheritedparent : ObjectContainer3D
Object3D
 Inherited_position : Number3D
Object3D
 Inheritedposition : Number3D
Object3D
 Inheritedprojection : Projection
Object3D
 Inheritedq : Quaternion
Object3D
 Inheritedradius : Number
ObjectContainer3D
 Inheritedrot : Number3D
Object3D
 InheritedrotationX : Number
Object3D
 InheritedrotationY : Number
Object3D
 InheritedrotationZ : Number
Object3D
 Inheritedscene : Scene3D
Object3D
 InheritedscenePosition : Number3D
Object3D
 InheritedsceneTransform : Matrix3D
Object3D
 Inheritedsession : RenderSession
Object3D
 Inheritedtransform : Matrix3D
Object3D
 InheriteduseHandCursor : Boolean = false
Object3D
 Inheritedv : View3D
Object3D
 Inheritedvector : Number3D
Object3D
 InheritedviewTransform : Matrix3D
Object3D
 Inheritedvisible : Boolean = true
Object3D
 Inheritedx : Number
Object3D
 InheritedxAxis : Number3D
Object3D
 Inheritedy : Number
Object3D
 InheritedyAxis : Number3D
Object3D
 Inheritedz : Number
Object3D
 InheritedzAxis : Number3D
Object3D
Public Methods
 MethodDefined by
  
LODObject
(init:Object = null, ... childarray)
LODObject
 Inherited
addChild(child:Object3D):void
ObjectContainer3D
 Inherited
addChildren(... childarray):void
ObjectContainer3D
 Inherited
addOnDimensionsChange(listener:Function):void
Object3D
 Inherited
addOnMouseDown(listener:Function):void
Object3D
 Inherited
addOnMouseMove(listener:Function):void
Object3D
 Inherited
addOnMouseOut(listener:Function):void
Object3D
 Inherited
addOnMouseOver(listener:Function):void
Object3D
 Inherited
addOnMouseUp(listener:Function):void
Object3D
 Inherited
addOnRadiusChange(listener:Function):void
Object3D
 Inherited
addOnSceneChange(listener:Function):void
Object3D
 Inherited
addOnTransformChange(listener:Function):void
Object3D
 Inherited
clone(object:* = null):*
ObjectContainer3D
 Inherited
distanceTo(obj:Object3D):Number
Object3D
 Inherited
getChildByName(name:String):Object3D
ObjectContainer3D
 Inherited
lookAt(target:Number3D, upAxis:Number3D = null):void
Object3D
  
matchLOD(view:View3D):Boolean
LODObject
 Inherited
moveBackward(distance:Number):void
Object3D
 Inherited
moveDown(distance:Number):void
Object3D
 Inherited
moveForward(distance:Number):void
Object3D
 Inherited
moveLeft(distance:Number):void
Object3D
 Inherited
movePivot(dx:Number, dy:Number, dz:Number):void
ObjectContainer3D
 Inherited
moveRight(distance:Number):void
Object3D
 Inherited
moveTo(target:Number3D):void
Object3D
 Inherited
moveUp(distance:Number):void
Object3D
 Inherited
pitch(angle:Number):void
Object3D
 Inherited
primitives(consumer:IPrimitiveConsumer, session:RenderSession):void
Object3D
 Inherited
removeChild(child:Object3D):void
ObjectContainer3D
 Inherited
removeChildByName(name:String):void
ObjectContainer3D
 Inherited
removeOnDimensionsChange(listener:Function):void
Object3D
 Inherited
removeOnMouseDown(listener:Function):void
Object3D
 Inherited
removeOnMouseMove(listener:Function):void
Object3D
 Inherited
removeOnMouseOut(listener:Function):void
Object3D
 Inherited
removeOnMouseOver(listener:Function):void
Object3D
 Inherited
removeOnMouseUp(listener:Function):void
Object3D
 Inherited
removeOnRadiusChange(listener:Function):void
Object3D
 Inherited
removeOnSceneChange(listener:Function):void
Object3D
 Inherited
removeOnTransformChange(listener:Function):void
Object3D
 Inherited
roll(angle:Number):void
Object3D
 Inherited
rotate(axis:Number3D, angle:Number):void
Object3D
 Inherited
scale(scale:Number):void
ObjectContainer3D
 Inherited
tick(time:int):void
Object3D
 Inherited
toString():String
Object3D
 Inherited
translate(axis:Number3D, distance:Number):void
Object3D
 Inherited
traverse(traverser:Traverser):void
ObjectContainer3D
 Inherited
yaw(angle:Number):void
Object3D
Protected Methods
 MethodDefined by
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
LazyEventDispatcher
 Inherited
dispatchEvent(evt:Event):Boolean
LazyEventDispatcher
 Inherited
hasEventListener(type:String):Boolean
LazyEventDispatcher
 Inherited
Object3D
 Inherited
Object3D
 Inherited
Object3D
 Inherited
Object3D
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
LazyEventDispatcher
 Inherited
willTrigger(type:String):Boolean
LazyEventDispatcher
Property detail
maxpproperty
public var maxp:Number
minpproperty 
public var minp:Number
Constructor detail
LODObject()constructor
public function LODObject(init:Object = null, ... childarray)Parameters
init:Object (default = null)
 
... childarray
Init Parameters
Method detail
matchLOD()method
public function matchLOD(view:View3D):Boolean Parameters
view:View3D

Returns
Boolean
Wiki link
Click to go to the wiki page for 'away3d.core.scene.LODObject'

Code examples

Comments