CATGSMUseItf Interface CATIGSMUsePlaneMean

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


interface CATIGSMUsePlaneMean

Interface to plane feature defined a set of points.
Role: Allows you to access to input point features

See also:


Method Index


o Add(CATIMmiMechanicalFeature_var)
Adds a point to the mean plane.
o GetAllElements(CATLISTV(CATIMmiMechanicalFeature_var)&)
Gets all the points of the list.
o GetPointAtPosition(CATIMmiMechanicalFeature_var&,int)
Gets the point which is at the given position.
o GetPosition(CATIMmiMechanicalFeature_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(CATIMmiMechanicalFeature_var&,int)
Replaces a point in the list at the given position.

Methods


o Add
public virtual Add( const iPoint)
Adds a point to the mean plane.
Parameters:
iPoint
new point
o GetAllElements
public virtual GetAllElements( oElems)
Gets all the points of the list.
Parameters:
oElems
List of the points
o GetPointAtPosition
public virtual GetPointAtPosition( oPoint,
iPos)
Gets the point which is at the given position.
Parameters:
oPoint
point
iPos
position of point
o GetPosition
public virtual GetPosition( const iPoint,
oPos)
Gets the position of an element in the list.
Parameters:
iPoint
point
oPos
position of point
o GetSize
public virtual GetSize( oSize)
Gets the size of the list (number of points).
Parameters:
oSize
position of point
o RemoveAll
public virtual RemoveAll()
Removes all elements in the list of points.
o RemovePointAtPosition
public virtual RemovePointAtPosition( iPos)
Removes the points at the given position.
Parameters:
iPos
position of point
o ReplacePointAtPosition
public virtual ReplacePointAtPosition( oPoint,
iPos)
Replaces a point in the list at the given position.
Parameters:
oPoint
point
iPos
position of point

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.