remove obsolete 3D reference code

This commit is contained in:
WandererFan
2016-04-22 13:37:53 -04:00
committed by wmayer
parent 621d570026
commit a3592a201c
10 changed files with 2 additions and 449 deletions

View File

@@ -73,27 +73,11 @@ public:
const std::vector<BaseGeom *> & getEdgeGeometry() const { return edgeGeom; };
const std::vector<Face *> & getFaceGeometry() const { return faceGeom; };
const std::vector<int> & getVertexRefs() const { return vertexReferences; };
const std::vector<int> & getEdgeRefs() const { return edgeReferences; };
const std::vector<int> & getFaceRefs() const { return faceReferences; };
//begin obs?
BaseGeom* projectEdge(const TopoDS_Shape &edge,
const TopoDS_Shape &support,
const Base::Vector3d &direction,
const Base::Vector3d &projXAxis) const;
Vertex* projectVertex(const TopoDS_Shape &vert,
const TopoDS_Shape &support,
const Base::Vector3d &direction,
const Base::Vector3d &projXAxis) const;
//end obs?
void projectShape(const TopoDS_Shape &input,
const gp_Pnt& inputCenter,
const Base::Vector3d &direction,
const Base::Vector3d &xAxis);
void extractGeometry(edgeClass category, bool visible);
void update3DRefs();
void addFaceGeom(Face * f);
void clearFaceGeom();
@@ -140,11 +124,6 @@ protected:
bool findVertex(Base::Vector2D v);
// indexes to geometry in Source object
std::vector<int> vertexReferences;
std::vector<int> edgeReferences;
std::vector<int> faceReferences;
double Tolerance;
double Scale;
};