mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-17 10:04:38 +00:00
[filter_shape]
- Removed BOX support and fixed HEXAHEDRON support.
This commit is contained in:
parent
4dfec4fd04
commit
77779b4353
@ -111,14 +111,7 @@ bool FilterSolidShapes::applyFilter(QAction *filter, MeshModel &m, RichParameter
|
||||
vcg::tri::Octahedron<CMeshO>(m.cm);
|
||||
break;
|
||||
case CR_HEXAHEDRON:
|
||||
break;
|
||||
case CR_BOX:
|
||||
/* CRASSSHHHH
|
||||
float sz=par.getFloat("size");
|
||||
vcg::Box3f b(vcg::Point3f(1,1,1)*(sz/2),vcg::Point3f(1,1,1)*(-sz/2));
|
||||
vcg::tri::Box<CMeshO>(m.cm,b);
|
||||
m.updateDataMask(MeshModel::MM_POLYGONAL);
|
||||
*/
|
||||
vcg::tri::Hexahedron<CMeshO>(m.cm);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@ -39,7 +39,7 @@ class FilterSolidShapes : public QObject, public MeshFilterInterface
|
||||
|
||||
public:
|
||||
enum { FSS_TEXT };
|
||||
enum { CR_TETRAHEDRON, CR_HEXAHEDRON, CR_OCTAHEDRON, CR_DODECAHEDRON, CR_ICOSAHEDRON, CR_BOX };
|
||||
enum { CR_TETRAHEDRON, CR_HEXAHEDRON, CR_OCTAHEDRON, CR_DODECAHEDRON, CR_ICOSAHEDRON };
|
||||
|
||||
FilterSolidShapes();
|
||||
~FilterSolidShapes(){};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user