C# Класс Cloth.ParticlesSystem

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

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

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

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

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

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

Метод Описание
MainLoop ( ) : void
ParticlesSystem ( Resolution res, float timeStep ) : System
ini ( float timeStep ) : void

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

Метод Описание
RenderContent ( GraphicsInterface gi ) : void
acumulateForces ( ) : void
calculateNormals ( ) : void
makeConstraints ( ) : void
makeQuads ( ) : void
makeTriangles ( ) : void
satisfyConstraints ( ) : void
vectorCopy ( float3 dst, float3 src ) : void
verlet ( ) : void

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

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

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

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

public ParticlesSystem ( Resolution res, float timeStep ) : System
res NewTOAPIA.Graphics.Resolution
timeStep float
Результат System

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

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

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

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

protected vectorCopy ( float3 dst, float3 src ) : void
dst NewTOAPIA.GL.float3
src NewTOAPIA.GL.float3
Результат void

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

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

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

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

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

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

protected float3[],NewTOAPIA.GL forces
Результат NewTOAPIA.GL.float3[]

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

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

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

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

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

protected float3[],NewTOAPIA.GL normals
Результат NewTOAPIA.GL.float3[]

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

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

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

protected float3[],NewTOAPIA.GL oldPositions
Результат NewTOAPIA.GL.float3[]

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

public float3[],NewTOAPIA.GL positions
Результат NewTOAPIA.GL.float3[]

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