46 |
public: |
public: |
47 |
enum MeshType { |
enum MeshType { |
48 |
read, |
read, |
49 |
|
simplify, |
50 |
tetrahedrize, |
tetrahedrize, |
51 |
structured, |
structured, |
52 |
surface, |
surface, |
179 |
~MeshExpressionRead(); |
~MeshExpressionRead(); |
180 |
}; |
}; |
181 |
|
|
182 |
|
|
183 |
|
class MeshExpressionSimplify |
184 |
|
: public MeshExpression |
185 |
|
{ |
186 |
|
private: |
187 |
|
ReferenceCounting<MeshExpression> __originalMesh; |
188 |
|
|
189 |
|
std::ostream& put(std::ostream& os); |
190 |
|
|
191 |
|
public: |
192 |
|
void execute(); |
193 |
|
|
194 |
|
MeshExpressionSimplify(ReferenceCounting<MeshExpression>); |
195 |
|
|
196 |
|
MeshExpressionSimplify(const MeshExpressionSimplify& e); |
197 |
|
|
198 |
|
~MeshExpressionSimplify(); |
199 |
|
}; |
200 |
|
|
201 |
|
|
202 |
class MeshExpressionTetrahedrize |
class MeshExpressionTetrahedrize |
203 |
: public MeshExpression |
: public MeshExpression |
204 |
{ |
{ |