Packageaway3d.core.base
Classpublic class ParticleGeometry
InheritanceParticleGeometry Inheritance Geometry Inheritance NamedAssetBase Inheritance flash.events.EventDispatcher

...



Public Properties
 PropertyDefined By
 InheritedassetFullPath : Array
[read-only]
NamedAssetBase
 InheritedassetNamespace : String
[read-only]
NamedAssetBase
 InheritedassetType : String
[read-only]
Geometry
 Inheritedname : String
NamedAssetBase
  numParticles : uint
ParticleGeometry
 InheritedoriginalName : String
[read-only] The original name used for this asset in the resource (e.g.
NamedAssetBase
  particles : Vector.<ParticleData>
ParticleGeometry
 InheritedsubGeometries : Vector.<ISubGeometry>
[read-only] A collection of SubGeometry objects, each of which contain geometrical data such as vertices, normals, etc.
Geometry
Public Methods
 MethodDefined By
  
ParticleGeometry
 Inherited
addSubGeometry(subGeometry:ISubGeometry):void
Adds a new SubGeometry object to the list.
Geometry
 Inherited
applyTransformation(transform:Matrix3D):void
Geometry
 Inherited
assetPathEquals(name:String, ns:String):Boolean
NamedAssetBase
 Inherited
Clones the geometry.
Geometry
 Inherited
Updates the SubGeometries so all vertex data is represented in different buffers.
Geometry
 Inherited
dispose():void
Clears all resources used by the Geometry object, including SubGeometries.
Geometry
 Inherited
Removes a new SubGeometry object from the list.
Geometry
 Inherited
resetAssetPath(name:String, ns:String = null, overrideOriginal:Boolean = true):void
NamedAssetBase
 Inherited
scale(scale:Number):void
Scales the geometry.
Geometry
 Inherited
scaleUV(scaleU:Number = 1, scaleV:Number = 1):void
Scales the uv coordinates (tiling)
Geometry
Public Constants
 ConstantDefined By
 InheritedDEFAULT_NAMESPACE : String = default
[static]
NamedAssetBase
Property Detail
numParticlesproperty
public var numParticles:uint

particlesproperty 
public var particles:Vector.<ParticleData>

Constructor Detail
ParticleGeometry()Constructor
public function ParticleGeometry()