Part::ShapeHistory Struct Reference
#include <PropertyTopoShape.h>
Public Types | |
typedef std::vector< int > | List |
typedef std::map< int, std::vector< int > > | MapList |
MapList: key is index of subshape (of type 'type') in source shape. More... | |
Public Attributes | |
MapList | shapeMap |
TopAbs_ShapeEnum | type |
Member Typedef Documentation
◆ List
typedef std::vector<int> Part::ShapeHistory::List |
◆ MapList
typedef std::map<int, std::vector<int> > Part::ShapeHistory::MapList |
MapList: key is index of subshape (of type 'type') in source shape.
Value is list of indexes of subshapes in result shape.
Member Data Documentation
◆ shapeMap
MapList Part::ShapeHistory::shapeMap |
◆ type
TopAbs_ShapeEnum Part::ShapeHistory::type |
Referenced by Part::Feature::buildHistory(), Part::Compound::execute(), and Part::Feature::joinHistory().
The documentation for this struct was generated from the following file:
- src/Mod/Part/App/PropertyTopoShape.h