All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VisualizationBase Class CAT3DPointRep

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---VisualizationBase.CATRep
        |
        +---VisualizationBase.CAT3DRep
          |
          +---CAT3DPointRep
 

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


public class CAT3DPointRep

Class to create the representation of a point.
Role: This class is used to represent a point. Different symbols are available.


Constructor and Destructor Index


o CAT3DPointRep()
Constructs the representation of a point.
o CAT3DPointRep(CATMathPointf&,CATSymbolType)
Constructs the representation of a point.
o ~CAT3DPointRep()

Method Index


o GetPoint()
Returns the coordinates of the point.
o Modify(CATMathPointf&)
Modifies the coordinates of the representation of a point.
o SetSymbol(CATSymbolType)
Modifies the symbol of the represented of a point.

Constructor and Destructor


o CAT3DPointRep
public CAT3DPointRep()
Constructs the representation of a point.
o CAT3DPointRep
public CAT3DPointRep( const CATMathPointf& iPoint,
CATSymbolType iSymbol= CROSS)
Constructs the representation of a point.
Parameters:
iCoordinates
The point to be represented.
iSymbol
The symbol used to visualize the point.
o ~CAT3DPointRep
public virtual ~CAT3DPointRep()

Methods


o GetPoint
public CATMathPointf GetPoint()const
Returns the coordinates of the point.
o Modify
public void Modify( const CATMathPointf& iPoint)
Modifies the coordinates of the representation of a point.
Parameters:
iPoint
The new coordinates of the point.
o SetSymbol
public void SetSymbol(CATSymbolType iSymbol)
Modifies the symbol of the represented of a point.
Parameters:
iSymbol
The new symbol to be used.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.