All Frameworks Class Hierarchy This Framework Previous Next Indexes
GSMInterfaces Interface CATIGSMPlaneNormal
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIGSMPlaneNormal
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMPlaneNormal
Interface to normal plane feature.
Role: Allows you to access data of the plane feature normal to a
curve at a given point.
- See also:
- CATIGSMFactory.CreatePlaneNormal
Method Index
- o
GetPoint(CATISpecObject_var&)
- Gets the point where the plane is to be normal.
- o
GetSupportCurve(CATISpecObject_var&)
- Gets the curve to which the plane is to be normal.
- o
SetPoint(CATISpecObject_var)
- Sets the point where the plane is to be normal.
- o
SetSupportCurve(CATISpecObject_var)
- Sets the curve to which the plane is to be normal.
Methods
o GetPoint
public virtual HRESULT GetPoint( | CATISpecObject_var& | oPoint) = 0 |
-
Gets the point where the plane is to be normal.
- Parameters:
-
- oPoint
- Reference point.
Point can be NULL_var, then the middle point of the curve is taken.
o GetSupportCurve
public virtual HRESULT GetSupportCurve( | CATISpecObject_var& | oSupport) = 0 |
-
Gets the curve to which the plane is to be normal.
- Parameters:
-
- oSupport
- reference curve
o SetPoint
-
Sets the point where the plane is to be normal.
- Parameters:
-
- iPoint
- Reference point
Point can be NULL_var, then the middle point of the curve is taken.
o SetSupportCurve
-
Sets the curve to which the plane is to be normal.
- Parameters:
-
- iSupport
- reference curve
This object is included in the file: CATIGSMPlaneNormal.h
If needed, your Imakefile.mk should include the module: CATGitInterfaces