Contains specific information for sheet metal tools. More...
Public Types | |
| typedef cadex::internal::SheetMetalImpl_Data | ImplType |
Public Member Functions | |
| SheetMetal_Data () | |
| Constructor. | |
| double | Thickness () const |
| const MTKBase_FeatureList & | FeatureList () const |
| const SheetMetal_FlatPattern & | FlatPattern () const |
| bool | IsEmpty () const |
| Returns true if the data is empty. | |
| operator bool () const | |
| ImplType * | Impl () const |
Contains specific information for sheet metal tools.
This data contains information that can be received running different sheet metal tools (SheetMetal_FeatureRecognizer, SheetMetal_Unfolder) or running all tools once using SheetMetal_Analyzer. If you want to use this data to run sheet metal tools separately, you will still be need to run SheetMetal_Analyzer, but without adding any additional tools to it.
| cadex::SheetMetal_Data::SheetMetal_Data | ( | ) |
| const MTKBase_FeatureList & cadex::SheetMetal_Data::FeatureList | ( | ) | const |
Returns the feature list found during sheet metal feature recognizing process.
| const SheetMetal_FlatPattern & cadex::SheetMetal_Data::FlatPattern | ( | ) | const |
Returns the sheet metal flat pattern received by running sheet metal unfolder.
| double cadex::SheetMetal_Data::Thickness | ( | ) | const |
Returns the exact sheet metal thickness in mm, as opposed to that the user can submit as an sheet metal tool's input.