#include "ChamferEdges.h"
|
| ChamferEdges (ot::components::UiComponent *_uiComponent, ot::components::ModelComponent *_modelComponent, ot::serviceID_t _serviceID, const std::string &_serviceName, EntityCache *_entityCache, ClassFactory *_classFactory) |
|
virtual | ~ChamferEdges () |
|
| EdgesOperationBase (ot::components::UiComponent *_uiComponent, ot::components::ModelComponent *_modelComponent, ot::serviceID_t _serviceID, const std::string &_serviceName, EntityCache *_entityCache, ClassFactory *_classFactory) |
|
virtual | ~EdgesOperationBase () |
|
void | setUpdateManager (UpdateManager *_updateManager) |
|
void | enterSelectEdgesMode (void) |
|
void | performOperation (const std::string &selectionInfo) |
|
void | updateShape (EntityGeometry *geometryEntity, TopoDS_Shape &shape, std::map< const opencascade::handle< TopoDS_TShape >, std::string > &resultFaceNames) |
|
| ShapesBase (ot::components::UiComponent *_uiComponent, ot::components::ModelComponent *_modelComponent, ot::serviceID_t _serviceID, const std::string &_serviceName, EntityCache *_entityCache, ClassFactory *_classFactory) |
|
| ~ShapesBase () |
|
| ShapesBase ()=delete |
|
|
void | addSpecificProperties (EntityGeometry *geometryEntity) |
|
ot::components::UiComponent::entitySelectionAction | getSelectionAction () |
|
std::string | getOperationDescription () |
|
std::string | getVisibleTreeItemName () |
|
std::string | getHiddenTreeItemName () |
|
std::string | getShapeType () |
|
bool | operationActive (EntityGeometry *geometryEntity) |
|
bool | performActualOperation (EntityGeometry *geometryEntity, EntityBrep *baseBrep, std::map< const opencascade::handle< TopoDS_TShape >, std::string > &allEdgesForOperation, TopoDS_Shape &shape, TopTools_ListOfShape &listOfProcessedEdges, BRepTools_History *&history) |
|
void | addParametricProperty (EntityGeometry *geometryEntity, const std::string &name, double value) |
|
std::string | to_string (double value) |
|
void | storeShapeInModel (const TopoDS_Shape &_shape, std::vector< double > &_transform, const std::string &_name, const std::string &_type, std::list< std::pair< std::string, std::string > > &shapeParameters, std::list< std::string > &faceNames) |
|
void | applyFaceNames (EntityGeometry *geomEntity, const TopoDS_Shape &_shape, std::list< std::string > &faceNames) |
|
void | writeShapeToStepFile (const TopoDS_Shape &_shape, const std::string &_filename) |
|
void | deleteNonStandardProperties (EntityGeometry *geometryEntity) |
|
◆ ChamferEdges()
◆ ~ChamferEdges()
virtual ChamferEdges::~ChamferEdges |
( |
| ) |
|
|
inlinevirtual |
◆ addSpecificProperties()
void ChamferEdges::addSpecificProperties |
( |
EntityGeometry * | geometryEntity | ) |
|
|
protectedvirtual |
◆ getHiddenTreeItemName()
std::string ChamferEdges::getHiddenTreeItemName |
( |
| ) |
|
|
protectedvirtual |
◆ getOperationDescription()
std::string ChamferEdges::getOperationDescription |
( |
| ) |
|
|
protectedvirtual |
◆ getSelectionAction()
◆ getShapeType()
std::string ChamferEdges::getShapeType |
( |
| ) |
|
|
protectedvirtual |
◆ getVisibleTreeItemName()
std::string ChamferEdges::getVisibleTreeItemName |
( |
| ) |
|
|
protectedvirtual |
◆ operationActive()
bool ChamferEdges::operationActive |
( |
EntityGeometry * | geometryEntity | ) |
|
|
protectedvirtual |
◆ performActualOperation()
bool ChamferEdges::performActualOperation |
( |
EntityGeometry * | geometryEntity, |
|
|
EntityBrep * | baseBrep, |
|
|
std::map< const opencascade::handle< TopoDS_TShape >, std::string > & | allEdgesForOperation, |
|
|
TopoDS_Shape & | shape, |
|
|
TopTools_ListOfShape & | listOfProcessedEdges, |
|
|
BRepTools_History *& | history ) |
|
protectedvirtual |
The documentation for this class was generated from the following files: