Packagecom.rockonflash.papervision3d.objects
Classpublic class GenericColladaObject
InheritanceGenericColladaObject Inheritance GenericObject Inheritance flash.events.EventDispatcher

GenericColladaObject is responsible for creating the collada object, loading it and finally dispatching the event letting everyone know that the collada scene is done loading and parsing



Protected Properties
 PropertyDefined by
 Inheritedfilename : String = ""
GenericObject
 Inheritedid : String = ""
GenericObject
 Inheritedlog : XrayLog
GenericObject
 Inheritedobj : DisplayObject3D
GenericObject
 Inheritedscene : SceneObject3D
GenericObject
Public Methods
 MethodDefined by
  
GenericColladaObject(p_id:String, p_scene:SceneObject3D, p_matsList:MaterialsList, p_filename:String, p_scale:Number = 1, initObject:Object = null)
The constructor takes care of setting the necessary properties and then loading the collada file
GenericColladaObject
 Inherited
getID():String
String friendly identifier
GenericObject
 Inherited
DisplayObject3D Reference to the actual rendered object
GenericObject
 Inherited
setID(p_id:String):void
sets the friendly identifier
GenericObject
Protected Methods
 MethodDefined by
 Inherited
Handles FileLoadEvent errors
GenericObject
Constructor detail
GenericColladaObject()constructor
public function GenericColladaObject(p_id:String, p_scene:SceneObject3D, p_matsList:MaterialsList, p_filename:String, p_scale:Number = 1, initObject:Object = null)

The constructor takes care of setting the necessary properties and then loading the collada file

Parameters
p_id:String — riend name of the collada object
 
p_scene:SceneObject3D — where the collada scene is rendered
 
p_matsList:MaterialsList — MaterialsList for the collada scene
 
p_filename:String — file location of the DAE file
 
p_scale:Number (default = 1) — initial scale of the scene
 
initObject:Object (default = null) — extra info to be included with the collada object