Loading...
Searching...
No Matches
MeshGenerator Member List

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 | protected static
m_cube | MeshGenerator | protected
m_dim | MeshGenerator | protected
m_edgeVertices (defined in MeshGenerator) | MeshGenerator | protected static
m_isCut (defined in MeshGenerator) | MeshGenerator | protected static
m_iso (defined in MeshGenerator) | MeshGenerator | protected
m_mesh | MeshGenerator | protected
m_min | MeshGenerator | protected
m_normals | MeshGenerator | protected
m_numTris | MeshGenerator | protected static
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 |