![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
| ~Cell () | |
| void | init (float x, float z, float w, float d, int ccx, int ccz, float y) |
| QVector3D | center () const |
| void | initCells (Cell *cells, float x, float z, float w, float d, int ccx, int ccz, float y) |
| void | update (const QVector3D &v1, const QVector3D &v2, const QVector3D &v3, bool append=true) |
| void | updateSubcells () |
| QList< QVector3D > | positions (float miny, float icp100) |
| ~Cell () | |
| void | init (float x, float z, float w, float d, int ccx, int ccz, float y) |
| QVector3D | center () const |
| void | initCells (Cell *cells, float x, float z, float w, float d, int ccx, int ccz, float y) |
| void | update (const QVector3D &v1, const QVector3D &v2, const QVector3D &v3, bool append=true) |
| void | updateSubcells () |
| QList< QVector3D > | positions (float miny, float icp100) |
Public Attributes | |
| float | x |
| float | z |
| float | w |
| float | d |
| float | y |
| int | subcellCount = 0 |
| int | ccx |
| int | ccz |
| Cell * | subcells = nullptr |
| QList< Triangle > | triangles |
Static Public Attributes | |
| static constexpr float | c_maximumYDiff = 40.0f |
Definition at line 223 of file qquick3dparticlesceneshape.cpp.
|
inline |
Definition at line 233 of file qquick3dparticlesceneshape.cpp.
References subcells.
|
inline |
Definition at line 233 of file qquick3dparticlesceneshape.cpp.
|
inline |
|
inline |
Definition at line 252 of file qquick3dparticlesceneshape.cpp.
|
inline |
Definition at line 238 of file qquick3dparticlesceneshape.cpp.
References ccx, ccz, d, initCells(), subcellCount, subcells, w, x, y, and z.
|
inline |
Definition at line 238 of file qquick3dparticlesceneshape.cpp.
|
inline |
Definition at line 257 of file qquick3dparticlesceneshape.cpp.
|
inline |
Definition at line 333 of file qquick3dparticlesceneshape.cpp.
References c_maximumYDiff, ccx, ccz, d, and subcells.
|
inline |
Definition at line 333 of file qquick3dparticlesceneshape.cpp.
|
inline |
Definition at line 277 of file qquick3dparticlesceneshape.cpp.
|
inline |
Definition at line 327 of file qquick3dparticlesceneshape.cpp.
|
inline |
Definition at line 327 of file qquick3dparticlesceneshape.cpp.
|
staticconstexpr |
Definition at line 231 of file qquick3dparticlesceneshape.cpp.
Referenced by positions().
| int QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::ccx |
Definition at line 229 of file qquick3dparticlesceneshape.cpp.
Referenced by init(), initCells(), positions(), and update().
| int QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::ccz |
Definition at line 229 of file qquick3dparticlesceneshape.cpp.
Referenced by init(), initCells(), positions(), and update().
| float QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::d |
Definition at line 226 of file qquick3dparticlesceneshape.cpp.
Referenced by center(), init(), initCells(), positions(), and update().
| int QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::subcellCount = 0 |
Definition at line 228 of file qquick3dparticlesceneshape.cpp.
Referenced by init(), initCells(), and update().
Definition at line 230 of file qquick3dparticlesceneshape.cpp.
Referenced by ~Cell(), init(), initCells(), positions(), and update().
Definition at line 236 of file qquick3dparticlesceneshape.cpp.
| float QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::w |
Definition at line 226 of file qquick3dparticlesceneshape.cpp.
Referenced by center(), init(), initCells(), and update().
| float QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::x |
Definition at line 225 of file qquick3dparticlesceneshape.cpp.
Referenced by center(), init(), initCells(), and update().
| float QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::y |
Definition at line 227 of file qquick3dparticlesceneshape.cpp.
Referenced by center(), init(), initCells(), and update().
| float QQuick3DParticleSceneShape::SceneNapkinMesh::Cell::z |
Definition at line 225 of file qquick3dparticlesceneshape.cpp.
Referenced by center(), init(), initCells(), and update().