- std::list<boost::shared_ptr<GeomAPI_Shape> > aFaces;
-
- addPlane(1, 0, 0, aFaces); // YZ plane
- addPlane(0, 1, 0, aFaces); // XZ plane
- addPlane(0, 0, 1, aFaces); // XY plane
- boost::shared_ptr<GeomAPI_Shape> aCompound = GeomAlgoAPI_CompoundBuilder::compound(aFaces);
- setPreview(aCompound);
+ if (isPlaneSet()) {
+ setPreview(boost::shared_ptr<GeomAPI_Shape>());
+ }
+ else {
+ std::list<boost::shared_ptr<GeomAPI_Shape> > aFaces;