Package | away3d.core.base |
Class | public class ParticleGeometry |
Inheritance | ParticleGeometry ![]() ![]() ![]() |
Property | Defined By | ||
---|---|---|---|
![]() | assetFullPath : Array [read-only] | NamedAssetBase | |
![]() | assetNamespace : String [read-only] | NamedAssetBase | |
![]() | assetType : String [read-only] | Geometry | |
![]() | name : String | NamedAssetBase | |
numParticles : uint | ParticleGeometry | ||
![]() | originalName : String [read-only]
The original name used for this asset in the resource (e.g. | NamedAssetBase | |
particles : Vector.<ParticleData> | ParticleGeometry | ||
![]() | subGeometries : Vector.<ISubGeometry> [read-only]
A collection of SubGeometry objects, each of which contain geometrical data such as vertices, normals, etc. | Geometry |
Method | Defined By | ||
---|---|---|---|
ParticleGeometry | |||
![]() | addSubGeometry(subGeometry:ISubGeometry):void
Adds a new SubGeometry object to the list. | Geometry | |
![]() | applyTransformation(transform:Matrix3D):void | Geometry | |
![]() | assetPathEquals(name:String, ns:String):Boolean | NamedAssetBase | |
![]() |
Clones the geometry. | Geometry | |
![]() | convertToSeparateBuffers():void
Updates the SubGeometries so all vertex data is represented in different buffers. | Geometry | |
![]() | dispose():void
Clears all resources used by the Geometry object, including SubGeometries. | Geometry | |
![]() | removeSubGeometry(subGeometry:ISubGeometry):void
Removes a new SubGeometry object from the list. | Geometry | |
![]() | resetAssetPath(name:String, ns:String = null, overrideOriginal:Boolean = true):void | NamedAssetBase | |
![]() | scale(scale:Number):void
Scales the geometry. | Geometry | |
![]() | scaleUV(scaleU:Number = 1, scaleV:Number = 1):void
Scales the uv coordinates (tiling)
| Geometry |
numParticles | property |
public var numParticles:uint
particles | property |
public var particles:Vector.<ParticleData>
ParticleGeometry | () | Constructor |
public function ParticleGeometry()