|
Public Member Functions |
Standard_EXPORT | IGESAppli_DrilledHole () |
Standard_EXPORT void | Init (const Standard_Integer nbPropVal, const Standard_Real aSize, const Standard_Real anotherSize, const Standard_Integer aPlating, const Standard_Integer aLayer, const Standard_Integer anotherLayer) |
| This method is used to set the fields of the class
DrilledHole
- nbPropVal : Number of property values = 5
- aSize : Drill diameter size
- anotherSize : Finish diameter size
- aPlating : Plating indication flag
False = not plating
True = is plating
- aLayer : Lower numbered layer
- anotherLayer : Higher numbered layer
.
|
Standard_EXPORT Standard_Integer | NbPropertyValues () const |
| is always 5
|
Standard_EXPORT Standard_Real | DrillDiaSize () const |
| returns the drill diameter size
|
Standard_EXPORT Standard_Real | FinishDiaSize () const |
| returns the finish diameter size
|
Standard_EXPORT Standard_Boolean | IsPlating () const |
| Returns Plating Status :
False = not plating / True = is plating
.
|
Standard_EXPORT Standard_Integer | NbLowerLayer () const |
| returns the lower numbered layer
|
Standard_EXPORT Standard_Integer | NbHigherLayer () const |
| returns the higher numbered layer
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Standard_Integer | theNbPropertyValues |
Standard_Real | theDrillDiaSize |
Standard_Real | theFinishDiaSize |
Standard_Integer | thePlatingFlag |
Standard_Integer | theNbLowerLayer |
Standard_Integer | theNbHigherLayer |