[TD]correct alignment of Section & Detail with Base
This commit is contained in:
@@ -78,6 +78,8 @@ gp_Pnt TechDrawExport findCentroid(const TopoDS_Shape &shape,
|
||||
const gp_Ax2 viewAxis);
|
||||
Base::Vector3d TechDrawExport findCentroidVec(const TopoDS_Shape &shape,
|
||||
const Base::Vector3d &direction);
|
||||
Base::Vector3d TechDrawExport findCentroidVec(const TopoDS_Shape &shape,
|
||||
const gp_Ax2 cs);
|
||||
|
||||
gp_Ax2 TechDrawExport getViewAxis(const Base::Vector3d origin,
|
||||
const Base::Vector3d& direction,
|
||||
@@ -86,6 +88,9 @@ gp_Ax2 TechDrawExport getViewAxis(const Base::Vector3d origin,
|
||||
const Base::Vector3d& direction,
|
||||
const Base::Vector3d& xAxis,
|
||||
const bool flip=true);
|
||||
gp_Ax2 TechDrawExport legacyViewAxis1(const Base::Vector3d origin,
|
||||
const Base::Vector3d& direction,
|
||||
const bool flip=true);
|
||||
|
||||
class TechDrawExport GeometryObject
|
||||
{
|
||||
@@ -108,6 +113,8 @@ public:
|
||||
const gp_Ax2 viewAxis);
|
||||
void projectShapeWithPolygonAlgo(const TopoDS_Shape &input,
|
||||
const gp_Ax2 viewAxis);
|
||||
TopoDS_Shape projectFace(const TopoDS_Shape &face,
|
||||
const gp_Ax2 CS);
|
||||
|
||||
void extractGeometry(edgeClass category, bool visible);
|
||||
void addFaceGeom(Face * f);
|
||||
@@ -121,6 +128,7 @@ public:
|
||||
void setFocus(double f) { m_focus = f; }
|
||||
double getFocus(void) { return m_focus; }
|
||||
void pruneVertexGeom(Base::Vector3d center, double radius);
|
||||
TopoDS_Shape invertGeometry(const TopoDS_Shape s);
|
||||
|
||||
TopoDS_Shape getVisHard(void) { return visHard; }
|
||||
TopoDS_Shape getVisOutline(void) { return visOutline; }
|
||||
|
||||
Reference in New Issue
Block a user