Package | away3d.loaders |
Class | public class Collada |
Property | Defined by | ||
---|---|---|---|
container : ObjectContainer3D | Collada | ||
containerData : ContainerData | Collada | ||
materialLibrary : MaterialLibrary | Collada | ||
rotationMatrix : Matrix3D | Collada | ||
scalingMatrix : Matrix3D | Collada | ||
translationMatrix : Matrix3D | Collada |
Property | Defined by | ||
---|---|---|---|
averageX : Number | Collada | ||
averageY : Number | Collada | ||
averageZ : Number | Collada | ||
centerMeshes : Boolean | Collada | ||
collada : XML | Collada | ||
_face : Face | Collada | ||
_faceData : FaceData | Collada | ||
_faceListIndex : int | Collada | ||
material : ITriangleMaterial | Collada | ||
_materialData : MaterialData | Collada | ||
_meshData : MeshData | Collada | ||
_meshMaterialData : MeshMaterialData | Collada | ||
numChildren : int | Collada | ||
numVertices : int | Collada | ||
scaling : Number | Collada | ||
toDEGREES : Number [static]
| Collada | ||
toRADIANS : Number [static]
| Collada | ||
VALUE_U : String = "S" | Collada | ||
VALUE_V : String = "T" | Collada | ||
VALUE_X : String | Collada | ||
VALUE_Y : String | Collada | ||
VALUE_Z : String | Collada | ||
_vertex : Vertex | Collada | ||
yUp : Boolean | Collada |
Method | Defined by | ||
---|---|---|---|
Collada
(xml:XML, init:Object = null) | Collada | ||
[static]
| Collada | ||
[static]
| Collada | ||
[static]
| Collada |
Method | Defined by | ||
---|---|---|---|
Collada | |||
buildMaterials():void
| Collada | ||
Collada | |||
deserialize(input:XML, geo:XML, Element:Class, output:Array):Array
| Collada | ||
getArray(spaced:String):Array
| Collada | ||
getId(url:String):String
| Collada | ||
getTextureFileName(name:String):String
| Collada | ||
parseCollada():void
| Collada | ||
Collada | |||
Collada | |||
parseScene(scene:XML):void
| Collada | ||
Collada | |||
Collada | |||
setMaterial(name:String, target:String):void
| Collada | ||
Collada |
averageX | property |
protected var averageX:Number
averageY | property |
protected var averageY:Number
averageZ | property |
protected var averageZ:Number
centerMeshes | property |
protected var centerMeshes:Boolean
collada | property |
protected var collada:XML
container | property |
public var container:ObjectContainer3D
containerData | property |
public var containerData:ContainerData
_face | property |
protected var _face:Face
_faceData | property |
protected var _faceData:FaceData
_faceListIndex | property |
protected var _faceListIndex:int
material | property |
protected var material:ITriangleMaterial
_materialData | property |
protected var _materialData:MaterialData
materialLibrary | property |
public var materialLibrary:MaterialLibrary
_meshData | property |
protected var _meshData:MeshData
_meshMaterialData | property |
protected var _meshMaterialData:MeshMaterialData
numChildren | property |
protected var numChildren:int
numVertices | property |
protected var numVertices:int
rotationMatrix | property |
public var rotationMatrix:Matrix3D
scaling | property |
protected var scaling:Number
scalingMatrix | property |
public var scalingMatrix:Matrix3D
toDEGREES | property |
protected static var toDEGREES:Number
toRADIANS | property |
protected static var toRADIANS:Number
translationMatrix | property |
public var translationMatrix:Matrix3D
VALUE_U | property |
protected var VALUE_U:String = "S"
VALUE_V | property |
protected var VALUE_V:String = "T"
VALUE_X | property |
protected var VALUE_X:String
VALUE_Y | property |
protected var VALUE_Y:String
VALUE_Z | property |
protected var VALUE_Z:String
_vertex | property |
protected var _vertex:Vertex
yUp | property |
protected var yUp:Boolean
Collada | () | constructor |
public function Collada(xml:XML, init:Object = null)
Parameters
xml:XML |
|
init:Object (default = null )
|
buildContainer | () | method |
protected function buildContainer(containerData:ContainerData, parent:ObjectContainer3D):void
Parameters
containerData:ContainerData |
|
parent:ObjectContainer3D |
buildMaterials | () | method |
protected function buildMaterials():void
buildMesh | () | method |
protected function buildMesh(_meshData:MeshData, parent:ObjectContainer3D):void
Parameters
_meshData:MeshData |
|
parent:ObjectContainer3D |
deserialize | () | method |
protected function deserialize(input:XML, geo:XML, Element:Class, output:Array):Array
Parameters
input:XML |
|
geo:XML |
|
Element:Class |
|
output:Array |
Array |
getArray | () | method |
protected function getArray(spaced:String):Array
Parameters
spaced:String |
Array |
getId | () | method |
protected function getId(url:String):String
Parameters
url:String |
String |
getTextureFileName | () | method |
protected function getTextureFileName(name:String):String
Parameters
name:String |
String |
load | () | method |
public static function load(url:String, init:Object = null):Object3DLoader
Parameters
url:String |
|
init:Object (default = null )
|
Object3DLoader |
loadTextures | () | method |
public static function loadTextures(data:*, init:Object = null):Object3DLoader
Parameters
data:* |
|
init:Object (default = null )
|
Object3DLoader |
parse | () | method |
public static function parse(data:*, init:Object = null, object:Object = null):ObjectContainer3D
Parameters
data:* |
|
init:Object (default = null )
|
|
object:Object (default = null )
|
ObjectContainer3D |
parseCollada | () | method |
protected function parseCollada():void
parseGeometry | () | method |
protected function parseGeometry(geometry:XML, _meshData:MeshData):void
Parameters
geometry:XML |
|
_meshData:MeshData |
parseNode | () | method |
protected function parseNode(node:XML, parent:ContainerData):void
Parameters
node:XML |
|
parent:ContainerData |
parseScene | () | method |
protected function parseScene(scene:XML):void
Parameters
scene:XML |
rotateMatrix | () | method |
scaleMatrix | () | method |
setMaterial | () | method |
protected function setMaterial(name:String, target:String):void
Parameters
name:String |
|
target:String |
translateMatrix | () | method |