#ifndef PROSMTEDGERIP_H
#define PROSMTEDGERIP_H
/*
Creo Parametric TOOLKIT declarations related to SheetMetal EdgeRip feature
*/
#include <ProToolkit.h>
#include <ProSmtSurfaceRip.h>
#include <ProSmtFlangeWall.h>
PRO_BEGIN_C_DECLS
/************************************************************************
Feature element tree :
PRO_E_FEATURE_TREE
|
|--PRO_E_FEATURE_TYPE
|
|--PRO_E_STD_FEATURE_NAME
|
|--PRO_E_SMT_RIP_TYPE
|
|--PRO_E_SMT_EDGE_RIP_ARRAY
|
PRO_E_SMT_EDGE_RIP_SET
|
|--PRO_E_SMT_EDGE_RIP_REFERENCES
| |
| |--PRO_E_SMT_EDGE_REFERENCES
| |
| |--PRO_E_STD_CURVE_COLLECTION_APPL
|
|
|-- PRO_E_SMT_EDGE_RIP
|
|--PRO_E_SMT_EDGE_RIP_TYPE
|
|--PRO_E_SMT_EDGE_RIP_FLIP
|
|--PRO_E_SMT_EDGE_RIP_ADD_GAP
|
|--PRO_E_SMT_EDGE_RIP_CLOSE_CORNER
|
|--PRO_E_SMT_EDGE_RIP_DIM_1
| |
| |--PRO_E_SMT_DIMENSION_TYPE
| |
| |--PRO_E_SMT_DIMENSION_VALUE
|
|--PRO_E_SMT_EDGE_RIP_DIM_2
|
|--PRO_E_SMT_DIMENSION_TYPE
|
|--PRO_E_SMT_DIMENSION_VALUE
************************************************************************
================================================================================
Element Id Element Name Data Type
================================================================================
PRO_E_FEATURE_TYPE Feature Type PRO_VALUE_TYPE_INT
PRO_E_STD_FEATURE_NAME Feature Name PRO_VALUE_TYPE_WSTRING
PRO_E_SMT_RIP_TYPE Sheet Metal Rip Type PRO_VALUE_TYPE_INT
PRO_E_SMT_EDGE_RIP_ARRAY Edge Rip Sets Array
PRO_E_SMT_EDGE_RIP_SET Edge Rip Set Compound
PRO_E_SMT_EDGE_RIP_REFERENCES Edge Rip References Array
PRO_E_SMT_EDGE_REFERENCES Rip Reference Compound
PRO_E_STD_CURVE_COLLECTION_APPL Chain PRO_VALUE_TYPE_POINTER
PRO_E_SMT_EDGE_RIP Edge Rip Data Compound
PRO_E_SMT_EDGE_RIP_TYPE Edge Rip Type PRO_VALUE_TYPE_INT
PRO_E_SMT_EDGE_RIP_ADD_GAP Edge Rip Add Gap PRO_VALUE_TYPE_INT
PRO_E_SMT_EDGE_RIP_CLOSE_CORNER Edge Rip Close Corner PRO_VALUE_TYPE_INT
PRO_E_SMT_EDGE_RIP_DIM_1 Edge Rip Dim 1 Compound
PRO_E_SMT_EDGE_RIP_DIM_2 Edge Rip Dim 2 Compound
PRO_E_SMT_DIMENSION_TYPE Edge Rip Dim Type PRO_VALUE_TYPE_INT
PRO_E_SMT_DIMENSION_VALUE Edge Rip Dim Value PRO_VALUE_TYPE_DOUBLE
PRO_E_SMT_EDGE_RIP_FLIP Edge Rip Flip PRO_VALUE_TYPE_INT
================================================================================
================================================================================
Element Id Valid Values
================================================================================
PRO_E_FEATURE_TYPE PRO_FEAT_RIP
PRO_E_SMT_RIP_TYPE PRO_SMT_RIP_EDGE
PRO_E_SMT_EDGE_RIP_TYPE ProEdgeRipType
PRO_E_SMT_EDGE_RIP_ADD_GAP PRO_B_TRUE, PRO_B_FALSE
PRO_E_SMT_EDGE_RIP_CLOSE_CORNER PRO_B_TRUE, PRO_B_FALSE
PRO_E_SMT_DIMENSION_TYPE ProEdgeRipDimType
PRO_E_SMT_EDGE_RIP_FLIP PRO_B_TRUE, PRO_B_FALSE
================================================================================
************************************************************************/
PRO_END_C_DECLS
#endif /*PROSMTEDGERIP_H*/