All Frameworks  Object Hierarchy  This Framework  Previous  Next  Indexes  

SchBoundaryElem (Object)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---AnyObject
          |
          +---SchBoundaryElem
 


Manage a boundary element of a schematic zone.

Method Index

GetBoundaryPoints
Get the definition points (segments end points) of one side of the boundary.
GetEndPoints
Get the end points (segments end points) of one side of the boundary.
ListGRRZoneOwners
Get the list of owners of this zone.

Methods


o Sub GetBoundaryPoints(CATIASchListOfDoubles oLDbPts)
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.
Example:
 Dim objThisIntf As SchBoundaryElem
 Dim objArg1 As SchListOfDoubles
  ...
 objThisIntf.GetBoundaryPointsobjArg1
 
o Sub GetEndPoints(CATIASchListOfDoubles oLDb4Pts)
Get the end points (segments end points) of one side of the boundary.
Parameters:
oLDb4Pts
An array of 4 doubles.
Example:
 Dim objThisIntf As SchBoundaryElem
 Dim objArg1 As SchListOfDoubles
  ...
 objThisIntf.GetEndPointsobjArg1
 
o Func ListGRRZoneOwners() As CATIASchListOfObjects
Get the list of owners of this zone.
Parameters:
oLGRRZoneOwners
A list of GRRZone which has included this boundary element.
Example:
 Dim objThisIntf As SchBoundaryElem
 Dim objArg1 As SchListOfObjects
  ...
 Set objArg1 = objThisIntf.ListGRRZoneOwners
 

Copyright © 2003, Dassault Systèmes. All rights reserved.