All Frameworks Class Hierarchy This Framework Indexes
StructureInterfaces Interface CATIStructurePlate
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIStructurePlate
Interface to manage the plate information.
Role: To retrieve data from a plate such as
plate attributes, materials, thickness and support.
Method Index
- o
Compute()
- Compute.
- o
GetContour(CATISpecObject**)
- Get the contour.
- o
GetExtrusionDirection(CATMathDirection&)
- Get the extrusion direction.
- o
GetInternalOffset(double&)
- Get internal offset of the plate.
- o
GetListOfVertices(CATListValCATMathPoint&)
- Get the list of vertices.
- o
GetSupport(CATISpecObject**)
- Get the support.
- o
GetThickness(double&)
- Get thickness of the plate.
- o
ReverseDirection()
- Reverse the extrusion direction.
- o
SetContour(CATISpecObject*)
- Set the contour.
- o
SetInternalOffset(double&)
- Set internal offset of the plate.
- o
SetSupport(CATISpecObject*)
- Set the support.
- o
SetThickness(double&)
- Set thickness of the plate.
Methods
o Compute
-
Compute.
Compute the plate object.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o GetContour
| public virtual GetContour( | | opContour) |
-
Get the contour.
- Parameters:
-
- opContour
- Contour.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o GetExtrusionDirection
| public virtual GetExtrusionDirection( | | oExtrusionDirection) |
-
Get the extrusion direction.
It's a normal to the support oriented according to the extrusion direction.
- Parameters:
-
- oExtrusionDirection
- Extrusion Direction.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o GetInternalOffset
| public virtual GetInternalOffset( | | oOffset) |
-
Get internal offset of the plate.(in MKS)
Offset is based on the support, opposite to the extrusion direction.
- Parameters:
-
- oOffset
- Offset of the plate.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o GetListOfVertices
| public virtual GetListOfVertices( | | oListOfVertices) |
-
Get the list of vertices.
- Parameters:
-
- oListOfVertices
- List of vertices.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o GetSupport
| public virtual GetSupport( | | opSupport) |
-
Get the support.
- Parameters:
-
- opSupport
- Support.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o GetThickness
| public virtual GetThickness( | | oThickness) |
-
Get thickness of the plate. (in MKS)
- Parameters:
-
- oThickness
- Thickness of the plate.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o ReverseDirection
| public virtual ReverseDirection( | ) |
-
Reverse the extrusion direction.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o SetContour
| public virtual SetContour( | const | ipContour) |
-
Set the contour.
- Parameters:
-
- ipContour
- Contour.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o SetInternalOffset
| public virtual SetInternalOffset( | const | iOffset) |
-
Set internal offset of the plate. (in MKS)
Offset is based on the support, opposite to the extrusion direction.
- Parameters:
-
- iOffset
- Offset of the plate.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o SetSupport
| public virtual SetSupport( | const | ipSupport) |
-
Set the support.
- Parameters:
-
- ipSupport
- Support.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o SetThickness
| public virtual SetThickness( | const | iThickness) |
-
Set thickness of the plate. (in MKS)
- Parameters:
-
- iThickness
- Thickness of the plate.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
This object is included in the file: CATIStructurePlate.h