Describes a base class for hole issues found during sheet metal design analysis.
More...
|
|
typedef cadex::internal::DFMSheetMetalImpl_HoleIssue | ImplType |
| |
|
typedef std::shared_ptr< ImplType > | ImplPtrType |
| |
|
typedef cadex::internal::DFMBaseImpl_HoleIssue | ImplType |
| |
|
typedef std::shared_ptr< ImplType > | ImplPtrType |
| |
|
typedef cadex::internal::DFMBaseImpl_Issue | ImplType |
| |
|
typedef std::shared_ptr< ImplType > | ImplPtrType |
| |
|
typedef cadex::internal::MTKBaseImpl_Feature | ImplType |
| |
|
typedef std::shared_ptr< ImplType > | ImplPtrType |
| |
|
| SheetMetal_Hole | SheetMetalHole () const |
| |
|
double | ActualSheetThickness () const |
| | Returns the actual sheet thickness of analyzed part in mm .
|
| |
|
void | SetActualSheetThickness (double theThickness) |
| | Sets the actual sheet thickness in mm. theThickness should be greater than zero.
|
| |
| const MTKBase_Hole & | Hole () const |
| |
| void | SetHole (const MTKBase_Hole &theHole) |
| |
| | MTKBase_Feature () |
| | Constructor.
|
| |
|
| ~MTKBase_Feature () |
| | Destructor.
|
| |
| void | Nullify () |
| |
| bool | IsNull () const |
| |
| | operator bool () const |
| | Casts the object to the bool type.
|
| |
|
template<typename T > |
| bool | IsOfType () const |
| |
|
ImplType * | Impl () const |
| |
|
template<typename T > |
| T * | Impl () const |
| | Reserved for internal use.
|
| |
|
bool | operator== (const MTKBase_Feature &theObject) const |
| |
|
bool | operator!= (const MTKBase_Feature &theObject) const |
| |
|
|
static bool | CompareType (const MTKBase_Feature &theFeature) |
| | Returnstrue if theFeature is a DFM sheet metal hole issue.
|
| |
|
static bool | CompareType (const MTKBase_Feature &theFeature) |
| | Returnstrue if theFeature is a DFM hole issue.
|
| |
|
static bool | CompareType (const MTKBase_Feature &theFeature) |
| | Returnstrue if theFeature is a DFM issue.
|
| |
|
|
| DFMSheetMetal_HoleIssue (ImplPtrType theImpl) |
| | Reserved for internal use.
|
| |
|
| DFMBase_HoleIssue (ImplPtrType theImpl) |
| | Reserved for internal use.
|
| |
|
| DFMBase_Issue (ImplPtrType theImpl) |
| | Reserved for internal use.
|
| |
|
| MTKBase_Feature (ImplPtrType theImpl) |
| | Reserved for internal use.
|
| |
Describes a base class for hole issues found during sheet metal design analysis.
Contains problematic hole that can be received by Hole() or SheetMetalHole() methods.
- See also
- DFMSheetMetal_Analyzer
◆ SheetMetalHole()