All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

GSMInterfaces Interface CATIGSMBoundary

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIGSMBoundary
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIGSMBoundary

Interface to boundary surfacic features.
Role: Allows you to set/get boundary of an element

See also:
CATIGSMFactory.CreateBoundary


Method Index


o GetElem()
Gets reference element.
o GetFrom()
Gets from.
o GetFromOrientation()
Gets from orientation.
o GetSupport()
Gets support.
o GetTo()
Gets to.
o GetToOrientation()
Gets reference element.
o GetType()
Gets type of boundary.
o SetElem(CATISpecObject_var)
Sets reference feature.
o SetFrom(CATISpecObject_var)
Sets from.
o SetFromOrientation(CATGSMOrientation)
Sets from orientation.
o SetSupport(CATISpecObject_var)
Sets support.
o SetTo(CATISpecObject_var)
Sets to.
o SetToOrientation(CATGSMOrientation)
Sets to orientation.
o SetType(CATIGSMBoundaryPropag)
Sets type.

Methods


o GetElem
public virtual CATISpecObject_var GetElem()= 0
Gets reference element.
Returns:
surfacic feature
o GetFrom
public virtual CATISpecObject_var GetFrom()= 0
Gets from.
Returns:
surfacic feature
o GetFromOrientation
public virtual CATGSMOrientation GetFromOrientation()= 0
Gets from orientation.
Returns:
orientation
o GetSupport
public virtual CATISpecObject_var GetSupport()= 0
Gets support.
Returns:
surfacic feature
o GetTo
public virtual CATISpecObject_var GetTo()= 0
Gets to.
Returns:
surfacic feature
o GetToOrientation
public virtual CATGSMOrientation GetToOrientation()= 0
Gets reference element.
Returns:
orientation
o GetType
public virtual CATIGSMBoundaryPropag GetType()= 0
Gets type of boundary.
Returns:
bboundary propagation type
o SetElem
public virtual HRESULT SetElem( const CATISpecObject_var iElem) = 0
Sets reference feature.
Parameters:
iElem
reference feature
o SetFrom
public virtual HRESULT SetFrom( const CATISpecObject_var iElem) = 0
Sets from.
Parameters:
iElem
reference feature
o SetFromOrientation
public virtual HRESULT SetFromOrientation(CATGSMOrientation iType)= 0
Sets from orientation.
Parameters:
iType
orientation
o SetSupport
public virtual HRESULT SetSupport( const CATISpecObject_var iElem) = 0
Sets support.
Parameters:
iElem
support
o SetTo
public virtual HRESULT SetTo( const CATISpecObject_var iElem) = 0
Sets to.
Parameters:
iElem
reference feature
o SetToOrientation
public virtual HRESULT SetToOrientation(CATGSMOrientation iType) = 0
Sets to orientation.
Parameters:
iType
orientation
o SetType
public virtual HRESULT SetType(CATIGSMBoundaryPropag iType) = 0
Sets type.
Parameters:
iType
type boundary

This object is included in the file: CATIGSMBoundary.h
If needed, your Imakefile.mk should include the module: CATGitInterfaces

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