Class CAMentityGraphics

Include file: entitygph.h

Dependencies: CAMgraphicsProcess


This class, derived CAMgraphicsProcess, provides graphical output for CAMgeometricEntities. The class is derived from CAMgraphicsProcess and so inherits its functionality. The general use of a CAMgeometricEntity instance (attaching drivers, setting graphics layout, labelling, setting scales, etc.) is identical to the use of a CAMgrahicsProcess instance. A CAMentityGraphics object differs from a CAMgraphicsProcess object only by providing a member function draw(…) which accepts elements of type CAMgeometricEntity or CAMcombinedEntity.

Class Reference

CAMgraphicsProcess (Base class reference)

Samples: geotest2.cpp, geotest3.cpp

Chris Anderson © UCLA 8/18/97


Constructors/Initializers

CAMentityGraphics()

Constructor

void initialize()

Initializer

 

Draw(...)

void draw(const CAMxyRectangleEntity &R)

A CAMxyRectangleEntity R is drawn.

void draw(const CAMpolygonEntity &P)

A CAMpolygonEntity P is drawn.

void draw(const CAMcircleEntity &C)

A CAMcircleEntity C is drawn.

void draw(const CAMcombinedEntity& E)

A CAMcombinedEntity E is drawn.