VisualizationFoundation CAT2DPointRep
Usage: you must use this class as is. You should never derive it.
public class CAT2DPointRep
Class to create a representation of a 2D Point.
In fact, it is a 2D Marker composed of one symbol.
It can be a point but it is not necessary.
A 2D Marker has a fixed zoom. Its size in pixel does not change.
Constructor and Destructor Index
- o
CAT2DPointRep()
- Default Constructor.
- o
CAT2DPointRep(CATMathPoint2Df&,CATSymbolType)
- Constructs a 2D Point representation.
- o
~CAT2DPointRep()
-
Method Index
- o
GetGeomElement(int)
-
- o
Modify(CATMathPoint2Df&)
- Modifies the position of the 2D Point.
- o
SetSymbol(CATSymbolType)
- Sets the symbol of the 2D point.
Constructor and Destructor
o CAT2DPointRep
-
Default Constructor.
o CAT2DPointRep
public CAT2DPointRep( | const | iPoint, |
| | iSymbol | = CROSS) |
-
Constructs a 2D Point representation.
- Parameters:
-
- iPoint
- The position of the symbol which compose the 2D Point.
- iSymbol
- the type of 2D Point.
legal values:
- CROSS : a cross which looks like a "X".
- PLUS : a cross which looks like a "+"
- CONCENTRIC : an unfilled circle
- COINCIDENT : two unfilled concentric circles
- FULLCIRCLE : a filled circle
- FULLSQUARE : a filled square
- STAR : a star which is the union of a 2D marker CROSS ,a 2D marker PLUS and a 2D marker DOT
- DOT : a dot
- SMALLDOT : a smalldot (one pixel)
- MISC1 : a kind of arrow which points to the bottom-left
/
| /
|/__
- MISC2 : a kind of arrow which points to the top-rigth
___
/|
/ |
/
- FULLCIRCLE2 : a big FULLCIRCLE
- FULLSQUARE2 : a big FULLSQUARE
By default, the 2D Point represents a CROSS.
o ~CAT2DPointRep
public virtual ~CAT2DPointRep( | ) |
-
Methods
o GetGeomElement
public virtual GetGeomElement( | | iIndice) |
-
o Modify
public Modify( | const | iPoint) |
-
Modifies the position of the 2D Point.
- Parameters:
-
- iPoint
- the position of the 2D point.
o SetSymbol
public SetSymbol( | | iSymbol) |
-
Sets the symbol of the 2D point.
- Parameters:
-
- iSymbol
-
legal values:
- CROSS : a cross which looks like a "X".
- PLUS : a cross which looks like a "+"
- CONCENTRIC : an unfilled circle
- COINCIDENT : two unfilled concentric circles
- FULLCIRCLE : a filled circle
- FULLSQUARE : a filled square
- STAR : a star which is the union of a 2D marker CROSS ,a 2D marker PLUS and a 2D marker DOT
- DOT : a dot
- SMALLDOT : a smalldot (one pixel)
- MISC1 : a kind of arrow which points to the bottom-left
/
| /
|/__
- MISC2 : a kind of arrow which points to the top-rigth
___
/|
/ |
/
- FULLCIRCLE2 : a big FULLCIRCLE
- FULLSQUARE2 : a big FULLSQUARE
This object is included in the file: CAT2DPointRep.h
If needed, your Imakefile.mk should include the module: CATVisFoundation
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.