osgParticle.Particle¶
-
class
osgParticle.Particle¶ Represents: c++ class Wraps: osgParticle::Particle Constructors:
-
osgParticle.Particle()¶
Methods:
-
:
getShape()¶ -
Return type: osgParticle.Particle.Shape
-
:
setShape(osgParticle.Particle.Shape s)¶ -
Parameters: s ( osgParticle.Particle.Shape) –
-
:
isAlive()¶ -
Return type: bool
-
:
getLifeTime()¶ -
Return type: double
-
:
getAge()¶ -
Return type: double
-
:
getSizeRange()¶
-
:
getAlphaRange()¶
-
:
getColorRange()¶
-
:
getRadius()¶ -
Return type: double
-
:
getMass()¶ -
Return type: double
-
:
getMassInv()¶ -
Return type: double
-
:
getCurrentAlpha()¶ -
Return type: double
-
:
getSTexCoord()¶ -
Return type: double
-
:
getTTexCoord()¶ -
Return type: double
-
:
getSTexTile()¶ -
Return type: double
-
:
getTTexTile()¶ -
Return type: double
-
:
getTileS()¶ -
Return type: int
-
:
getTileT()¶ -
Return type: int
-
:
getNumTiles()¶ -
Return type: int
-
:
kill()¶
-
:
setLifeTime(double time)¶ -
Parameters: time ( double) –
-
:
setSizeRange(double startVal, double endVal)¶ -
Parameters: - startVal (
double) – - endVal (
double) –
- startVal (
-
:
setAlphaRange(double startVal, double endVal)¶ -
Parameters: - startVal (
double) – - endVal (
double) –
- startVal (
-
:
setColorRange(osg.Vec4 startVal, osg.Vec4 endVal)¶ -
Parameters:
-
:
setRadius(double r)¶ -
Parameters: r ( double) –
-
:
setMass(double m)¶ -
Parameters: m ( double) –
-
:
transformPositionVelocity(osg.Matrix xform)¶ -
Parameters: xform ( osg.Matrix) –
-
:
transformPositionVelocity(osg.Matrix xform1, osg.Matrix xform2, double r) -
Parameters: - xform1 (
osg.Matrix) – - xform2 (
osg.Matrix) – - r (
double) –
- xform1 (
-
:
transformAngleVelocity(osg.Matrix xform)¶ -
Parameters: xform ( osg.Matrix) –
-
:
update(double dt, bool onlyTimeStamp)¶ -
Parameters: - dt (
double) – - onlyTimeStamp (
bool) –
Return type: bool - dt (
-
:
getCurrentSize()¶ -
Return type: double
-
:
setTextureTileRange(int sTile, int tTile, int startTile, int endTile)¶ -
Parameters: - sTile (
int) – - tTile (
int) – - startTile (
int) – - endTile (
int) –
- sTile (
-
:
setTextureTile(int sTile, int tTile)¶ -
Parameters: - sTile (
int) – - tTile (
int) –
- sTile (
-
:
setTextureTile(int sTile, int tTile, int aEnd) -
Parameters: - sTile (
int) – - tTile (
int) – - aEnd (
int) –
- sTile (
-
:
getStartTile()¶ -
Return type: int
-
:
getEndTile()¶ -
Return type: int
-
:
setPreviousParticle(int previous)¶ -
Parameters: previous ( int) –
-
:
getPreviousParticle()¶ -
Return type: int
-
:
setNextParticle(int next)¶ -
Parameters: next ( int) –
-
:
getNextParticle()¶ -
Return type: int
-
:
setDepth(double d)¶ -
Parameters: d ( double) –
-
:
getDepth()¶ -
Return type: double
-
:
setStartSize(double size)¶ -
Parameters: size ( double) –
-
:
getStartSize()¶ -
Return type: double
-
:
setEndSize(double size)¶ -
Parameters: size ( double) –
-
:
getEndSize()¶ -
Return type: double
-
:
setStartAlpha(double size)¶ -
Parameters: size ( double) –
-
:
getStartAlpha()¶ -
Return type: double
-
:
setEndAlpha(double size)¶ -
Parameters: size ( double) –
-
:
getEndAlpha()¶ -
Return type: double
-