C# 클래스 ParticlesSystem, NewTOAPIA

상속: NewTOAPIA.GL.GLRenderable
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
nHeight int
nWidth int
positions ].float[
size float
triangles typeTriangle[]
uTile int
vTile int

보호된 프로퍼티들

프로퍼티 타입 설명
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