All Frameworks Class Hierarchy This Framework Previous Next Indexes
GSMInterfaces Interface CATIGSMPlaneMean
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIGSMPlaneMean
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMPlaneMean
Interface to plane feature defined a set of points.
Role: Allows you to access to input point features
- See also:
- CATIGSMFactory.CreatePlane
Method Index
- o
Add(CATISpecObject_var)
- Adds a point to the mean plane.
- o
GetAllElements(CATLISTV(CATISpecObject_var)&)
- Gets all the points of the list.
- o
GetPointAtPosition(CATISpecObject_var&,int)
- Gets the point which is at the given position.
- o
GetPosition(CATISpecObject_var,int&)
- Gets the position of an element in the list.
- o
GetSize(int&)
- Gets the size of the list (number of points).
- o
RemoveAll()
- Removes all elements in the list of points.
- o
RemovePointAtPosition(int)
- Removes the points at the given position.
- o
ReplacePointAtPosition(CATISpecObject_var&,int)
- Replaces a point in the list at the given position.
Methods
o Add
-
Adds a point to the mean plane.
- Parameters:
-
- iPoint
- new point
o GetAllElements
-
Gets all the points of the list.
- Parameters:
-
- oElems
- List of the points
o GetPointAtPosition
public virtual HRESULT GetPointAtPosition( | CATISpecObject_var& | oPoint, |
| int | iPos) = 0 |
-
Gets the point which is at the given position.
- Parameters:
-
- oPoint
- point
- iPos
- position of point
o GetPosition
-
Gets the position of an element in the list.
- Parameters:
-
- iPoint
- point
- oPos
- position of point
o GetSize
public virtual HRESULT GetSize( | int& | oSize) = 0 |
-
Gets the size of the list (number of points).
- Parameters:
-
- oSize
- position of point
o RemoveAll
public virtual HRESULT RemoveAll( | )= 0 |
-
Removes all elements in the list of points.
o RemovePointAtPosition
public virtual HRESULT RemovePointAtPosition( | int | iPos) = 0 |
-
Removes the points at the given position.
- Parameters:
-
- iPos
- position of point
o ReplacePointAtPosition
public virtual HRESULT ReplacePointAtPosition( | CATISpecObject_var& | oPoint, |
| int | iPos) = 0 |
-
Replaces a point in the list at the given position.
- Parameters:
-
- oPoint
- point
- iPos
- position of point
This object is included in the file: CATIGSMPlaneMean.h
If needed, your Imakefile.mk should include the module: CATGitInterfaces