All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATSchPlatformInterfaces Interface CATISchBoundaryElem
System.IUnknown
|
+---CATISchBoundaryElem
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISchBoundaryElem
Interface for the definition of a boundary element.
Role: Returns boundary element definition
Method Index
- o
GetBoundaryPoints(double**,int*)
- Get the definition points (segments end points) of one side of the
boundary.
- o
GetEndPoints(double*)
- Get the end points (segments end points) of one side of the
boundary.
- o
ListGRRZoneOwners(CATIUnknownList**)
- Get the list of owners of this zone.
Methods
o GetBoundaryPoints
public virtual HRESULT GetBoundaryPoints( | double** | oLDbPts, |
| int* | oSizeOfList) = 0 |
-
Get the definition points (segments end points) of one side of the
boundary. If the side is a curve, these points are the end points
of the chords approximating the curve.
- Parameters:
-
- oLDbPts
- A list of X-Y coordinates of the points. 2 doubles per point.
- oSizeOfList
- Total number of points in the list. 2 times the number of points.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o GetEndPoints
public virtual HRESULT GetEndPoints( | double* | oLDb4Pts) = 0 |
-
Get the end points (segments end points) of one side of the
boundary.
- Parameters:
-
- oLDb4Pts
- An array of 4 doubles.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o ListGRRZoneOwners
-
Get the list of owners of this zone.
- Parameters:
-
- oLGRRZoneOwners
- A list of GRRZone which has included this boundary element.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
This object is included in the file: CATISchBoundaryElem.h