C# Class ParticlesSystem, NewTOAPIA

Inheritance: NewTOAPIA.GL.GLRenderable
Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Свойство Type Description
nHeight int
nWidth int
positions ].float[
size float
triangles typeTriangle[]
uTile int
vTile int

Protected Properties

Свойство Type Description
constraints typeConstraint[]
forces ].float[
normals ].float[
numPart int
oldPositions ].float[
timeStep float
uvMap ].float[

Méthodes publiques

Méthode Description
MainLoop ( ) : void
ini ( float timeStep ) : void

Méthodes protégées

Méthode Description
RenderContent ( GraphicsInterface gi ) : void
acumulateForces ( ) : void
calculateNormals ( ) : void
makeConstraints ( ) : void
makeQuads ( ) : void
makeTriangles ( ) : void
normalize ( float &v ) : void
prodVect ( float v1, float v2 ) : float[]
satisfyConstraints ( ) : void
vectorCopy ( float v1, float v2 ) : void
verlet ( ) : void

Method Details

MainLoop() public méthode

public MainLoop ( ) : void
Résultat void

RenderContent() protected méthode

protected RenderContent ( GraphicsInterface gi ) : void
gi NewTOAPIA.GL.GraphicsInterface
Résultat void

acumulateForces() protected méthode

protected acumulateForces ( ) : void
Résultat void

calculateNormals() protected méthode

protected calculateNormals ( ) : void
Résultat void

ini() public méthode

public ini ( float timeStep ) : void
timeStep float
Résultat void

makeConstraints() protected méthode

protected makeConstraints ( ) : void
Résultat void

makeQuads() protected méthode

protected makeQuads ( ) : void
Résultat void

makeTriangles() protected méthode

protected makeTriangles ( ) : void
Résultat void

normalize() protected méthode

protected normalize ( float &v ) : void
v float
Résultat void

prodVect() protected méthode

protected prodVect ( float v1, float v2 ) : float[]
v1 float
v2 float
Résultat float[]

satisfyConstraints() protected méthode

protected satisfyConstraints ( ) : void
Résultat void

vectorCopy() protected méthode

protected vectorCopy ( float v1, float v2 ) : void
v1 float
v2 float
Résultat void

verlet() protected méthode

protected verlet ( ) : void
Résultat void

Property Details

constraints protected_oe property

protected typeConstraint[] constraints
Résultat typeConstraint[]

forces protected_oe property

protected float[,] forces
Résultat ].float[

nHeight public_oe property

public int nHeight
Résultat int

nWidth public_oe property

public int nWidth
Résultat int

normals protected_oe property

protected float[,] normals
Résultat ].float[

numPart protected_oe property

protected int numPart
Résultat int

oldPositions protected_oe property

protected float[,] oldPositions
Résultat ].float[

positions public_oe property

public float[,] positions
Résultat ].float[

size public_oe property

public float size
Résultat float

timeStep protected_oe property

protected float timeStep
Résultat float

triangles public_oe property

public typeTriangle[] triangles
Résultat typeTriangle[]

uTile public_oe property

public int uTile
Résultat int

uvMap protected_oe property

protected float[,] uvMap
Résultat ].float[

vTile public_oe property

public int vTile
Résultat int