#include "BlendEdges.h"
|
| | BlendEdges (ot::components::UiComponent *_uiComponent, ot::components::ModelComponent *_modelComponent, ot::serviceID_t _serviceID, const std::string &_serviceName, EntityCache *_entityCache, ClassFactory *_classFactory) |
| |
| virtual | ~BlendEdges () |
| |
| | 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) |
| |
◆ BlendEdges()
◆ ~BlendEdges()
| virtual BlendEdges::~BlendEdges |
( |
| ) |
|
|
inlinevirtual |
◆ addSpecificProperties()
| void BlendEdges::addSpecificProperties |
( |
EntityGeometry * | geometryEntity | ) |
|
|
protectedvirtual |
◆ getHiddenTreeItemName()
| std::string BlendEdges::getHiddenTreeItemName |
( |
| ) |
|
|
protectedvirtual |
◆ getOperationDescription()
| std::string BlendEdges::getOperationDescription |
( |
| ) |
|
|
protectedvirtual |
◆ getSelectionAction()
◆ getShapeType()
| std::string BlendEdges::getShapeType |
( |
| ) |
|
|
protectedvirtual |
◆ getVisibleTreeItemName()
| std::string BlendEdges::getVisibleTreeItemName |
( |
| ) |
|
|
protectedvirtual |
◆ operationActive()
| bool BlendEdges::operationActive |
( |
EntityGeometry * | geometryEntity | ) |
|
|
protectedvirtual |
◆ performActualOperation()
| bool BlendEdges::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: