#include <Cloth.h>
|
void | addForce (const Vector< 3, fltp04 > direction) |
|
void | adjustParticleByNeighbor (Particle &p1, Particle &p2) |
|
| Cloth (const Vector< 3, fltp04 > &origin_pos, const Vector< 2, uint04 > &size, const Vector< 2, fltp04 > &step, fltp04 smoothThreshold, fltp04 heightThreshold, uint04 rigidness, fltp04 time_step, bool use_colors) |
|
void | fillHoles () |
|
Buffer< uint04 > | findUnmovablePoint (Buffer< Vector< 2, uint04 > > connected) |
|
uint04 | get1DIndex (uint04 x, uint04 y) const |
|
Vector< 2, uint04 > | get2DIndex (uint04 index) const |
|
const RGBColor & | getColor (uint04 index) |
|
Buffer< fltp04 > & | getHeightvals () |
|
Vector< 3, fltp04 > | getNormalAt (const Vector< 2, uint04 > &index) const |
|
Particle & | getParticle (uint04 x, uint04 y) |
|
const Particle & | getParticle (uint04 x, uint04 y) const |
|
Particle & | getParticle1d (uint04 index) |
|
const Buffer< Particle > & | getParticles () const |
|
uint04 | getSize () |
|
void | handle_slop_connected (const Buffer< uint04 > &edgePoints, const Buffer< Vector< 2, uint04 > > &connected, const Buffer< Buffer< uint04 > > &neibors) |
|
void | movableFilter () |
|
void | setColor (uint04 index, RGBColor color) |
|
void | terrCollision () |
|
void | timeStep () |
|
◆ Cloth()
Cloth |
( |
const Vector< 3, fltp04 > & | origin_pos, |
|
|
const Vector< 2, uint04 > & | size, |
|
|
const Vector< 2, fltp04 > & | step, |
|
|
fltp04 | smoothThreshold, |
|
|
fltp04 | heightThreshold, |
|
|
uint04 | rigidness, |
|
|
fltp04 | time_step, |
|
|
bool | use_colors ) |
◆ addForce()
◆ adjustParticleByNeighbor()
◆ fillHoles()
◆ findUnmovablePoint()
◆ get1DIndex()
◆ get2DIndex()
◆ getColor()
◆ getHeightvals()
◆ getNormalAt()
◆ getParticle() [1/2]
◆ getParticle() [2/2]
◆ getParticle1d()
◆ getParticles()
◆ getSize()
◆ handle_slop_connected()
◆ movableFilter()
◆ setColor()
◆ terrCollision()
◆ timeStep()
◆ heightvals
◆ origin_pos
◆ size
◆ step_x
◆ step_y
The documentation for this class was generated from the following file: