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