VisualizationFoundation CAT2DSymbolRep

Usage: you must use this class as is. You should never derive it.


public class CAT2DSymbolRep

Class to create a representation of a 2D Symbol.


Constructor and Destructor Index


o CAT2DSymbolRep()
Default constructor.
o CAT2DSymbolRep(CATMathPoint2Df&,float,CATSymbolType,int)
Constructs a 2D symbol representation.
o ~CAT2DSymbolRep()

Method Index


o Modify(CATMathPoint2Df&)
Modifies the position of the 2D symbol.

Constructor and Destructor


o CAT2DSymbolRep
public CAT2DSymbolRep()
Default constructor.
o CAT2DSymbolRep
public CAT2DSymbolRep( const iPoint,
const iSize,
iSymbol,
const iZoom= 0)
Constructs a 2D symbol representation.
Parameters:
iPoint
the position of the representation in a 2D space (in model coordinates).
iSize
the size of the 2D symbol.
iSymbol
the type of 2D Symbol.
legal values:
  • UNFILLED_CIRCLE : an unfilled circle
  • BLANKED_CIRCLE : a circle composed of an unfilled circle and a circle filled with the background color.
  • FILLED_CIRCLE : a filled circle.
  • CROSSED_CIRCLE : a BLANKED_CIRCLE symbol with a cross which looks like a "X".
  • BLANKED_SQUARE : a square composed of an unfilled square and a square filled with the background color.
  • FILLED_SQUARE : a filled square.
  • BLANKED_TRIANGLE : a triangle composed of an unfilled triangle and a triangle filled with the background color.
  • FILLED_TRIANGLE : a filled triangle.
  • MANIPULATOR_SQUARE : a square composed of a white unfilled square and a black filled square
  • MANIPULATOR_DIAMOND : a square rotated of 45 degrees composed of a white unfilled square and a black filled square
  • MANIPULATOR_CIRCLE : a circle composed of a white unfilled circle and a black filled circle
  • MANIPULATOR_TRIANGLE : a triangle composed of a white unfilled triangle and a black filled triangle
iZoom
the type of size values.
legal values:
  • 0 : size is expressed in millimeters.
  • 1 : size is expressed in model unit.
o ~CAT2DSymbolRep
public virtual ~CAT2DSymbolRep()

Methods


o Modify
public Modify( const iPoint)
Modifies the position of the 2D symbol.
Parameters:
iPoint
the new position of the 2D symbol.

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

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