AvogadroLibs 1.100.0
|
This is the complete list of members for MeshGenerator, including all inherited members.
calcCaseEdge(bool const &prevEdge, bool const &currEdge) const | MeshGenerator | protected |
calcCubeCase(unsigned char const &ec0, unsigned char const &ec1, unsigned char const &ec2, unsigned char const &ec3) const | MeshGenerator | |
calcTrimValues(int &xl, int &xr, int const &j, int const &k) const | MeshGenerator | |
clear() | MeshGenerator | |
cube() const | MeshGenerator | |
cubeCases (defined in MeshGenerator) | MeshGenerator | protected |
duplicate(const Vector3i &c, const Vector3f &pos) | MeshGenerator | |
edgeCases (defined in MeshGenerator) | MeshGenerator | protected |
FlyingEdgesAlgorithmPass1() | MeshGenerator | |
FlyingEdgesAlgorithmPass2() | MeshGenerator | |
FlyingEdgesAlgorithmPass3() | MeshGenerator | |
FlyingEdgesAlgorithmPass4() | MeshGenerator | |
gridEdges (defined in MeshGenerator) | MeshGenerator | protected |
initialize(const Core::Cube *cube, Core::Mesh *mesh, float iso, int passes=6, bool reverse=false) | MeshGenerator | |
interpolate(std::array< float, 3 > const &a, std::array< float, 3 > const &b, float const &weight) const | MeshGenerator | protected |
interpolateOnCube(std::array< std::array< float, 3 >, 8 > const &pts, std::array< float, 8 > const &isovals, unsigned char const &edge) const | MeshGenerator | protected |
isCutEdge(int const &i, int const &j, int const &k) const | MeshGenerator | protected |
m_caseTriangles (defined in MeshGenerator) | MeshGenerator | protectedstatic |
m_cube | MeshGenerator | protected |
m_dim | MeshGenerator | protected |
m_edgeVertices (defined in MeshGenerator) | MeshGenerator | protectedstatic |
m_isCut (defined in MeshGenerator) | MeshGenerator | protectedstatic |
m_iso (defined in MeshGenerator) | MeshGenerator | protected |
m_mesh | MeshGenerator | protected |
m_min | MeshGenerator | protected |
m_normals | MeshGenerator | protected |
m_numTris | MeshGenerator | protectedstatic |
m_passes | MeshGenerator | protected |
m_progmax (defined in MeshGenerator) | MeshGenerator | protected |
m_progmin (defined in MeshGenerator) | MeshGenerator | protected |
m_reverseWinding | MeshGenerator | protected |
m_stepSize | MeshGenerator | protected |
m_triangles (defined in MeshGenerator) | MeshGenerator | protected |
m_vertices (defined in MeshGenerator) | MeshGenerator | protected |
mesh() const | MeshGenerator | |
MeshGenerator(QObject *parent=nullptr) | MeshGenerator | explicit |
MeshGenerator(const Core::Cube *cube, Core::Mesh *mesh, float iso, int passes=6, bool reverse=false, QObject *parent=nullptr) | MeshGenerator | |
progressMaximum() | MeshGenerator | |
progressMinimum() | MeshGenerator | |
progressValueChanged(int) | MeshGenerator | signal |
run() override | MeshGenerator | |
triCounter (defined in MeshGenerator) | MeshGenerator | protected |
~MeshGenerator() override | MeshGenerator |