C# Класс ParticlesSystem, NewTOAPIA

Наследование: NewTOAPIA.GL.GLRenderable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
nHeight int
nWidth int
positions ].float[
size float
triangles typeTriangle[]
uTile int
vTile int

Защищенные свойства (Protected)

Свойство Тип Описание
constraints typeConstraint[]
forces ].float[
normals ].float[
numPart int
oldPositions ].float[
timeStep float
uvMap ].float[

Открытые методы

Метод Описание
MainLoop ( ) : void
ini ( float timeStep ) : void

Защищенные методы

Метод Описание
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

Описание методов

MainLoop() публичный Метод

public MainLoop ( ) : void
Результат void

RenderContent() защищенный Метод

protected RenderContent ( GraphicsInterface gi ) : void
gi NewTOAPIA.GL.GraphicsInterface
Результат void

acumulateForces() защищенный Метод

protected acumulateForces ( ) : void
Результат void

calculateNormals() защищенный Метод

protected calculateNormals ( ) : void
Результат void

ini() публичный Метод

public ini ( float timeStep ) : void
timeStep float
Результат void

makeConstraints() защищенный Метод

protected makeConstraints ( ) : void
Результат void

makeQuads() защищенный Метод

protected makeQuads ( ) : void
Результат void

makeTriangles() защищенный Метод

protected makeTriangles ( ) : void
Результат void

normalize() защищенный Метод

protected normalize ( float &v ) : void
v float
Результат void

prodVect() защищенный Метод

protected prodVect ( float v1, float v2 ) : float[]
v1 float
v2 float
Результат float[]

satisfyConstraints() защищенный Метод

protected satisfyConstraints ( ) : void
Результат void

vectorCopy() защищенный Метод

protected vectorCopy ( float v1, float v2 ) : void
v1 float
v2 float
Результат void

verlet() защищенный Метод

protected verlet ( ) : void
Результат void

Описание свойств

constraints защищенное свойство

protected typeConstraint[] constraints
Результат typeConstraint[]

forces защищенное свойство

protected float[,] forces
Результат ].float[

nHeight публичное свойство

public int nHeight
Результат int

nWidth публичное свойство

public int nWidth
Результат int

normals защищенное свойство

protected float[,] normals
Результат ].float[

numPart защищенное свойство

protected int numPart
Результат int

oldPositions защищенное свойство

protected float[,] oldPositions
Результат ].float[

positions публичное свойство

public float[,] positions
Результат ].float[

size публичное свойство

public float size
Результат float

timeStep защищенное свойство

protected float timeStep
Результат float

triangles публичное свойство

public typeTriangle[] triangles
Результат typeTriangle[]

uTile публичное свойство

public int uTile
Результат int

uvMap защищенное свойство

protected float[,] uvMap
Результат ].float[

vTile публичное свойство

public int vTile
Результат int