0022792: Globally defined symbol PI conflicts with VTK definition (Intel compiler)
[occt.git] / src / DsgPrs / DsgPrs_ConcentricPresentation.cdl
CommitLineData
7fd59977 1-- File: DsgPrs_ConcentricPresentation.cdl
2-- Created: Mon Mar 18 16:33:30 1996
3-- Author: Flore Lantheaume
4-- <fla@filax>
5---Copyright: Matra Datavision 1996
6
7
8class ConcentricPresentation from DsgPrs
9
10 ---Purpose: A framework to define display of relations of concentricity.
11
12uses
13
14 Presentation from Prs3d,
15 Pnt from gp,
16 Dir from gp,
17 Drawer from Prs3d
18
19is
20
21 Add (myclass;
22 aPresentation: Presentation from Prs3d;
23 aDrawer: Drawer from Prs3d;
24 aCenter: Pnt from gp;
25 aRadius : Real from Standard;
26 aNorm : Dir from gp;
27 aPoint : Pnt from gp);
28
29 ---Purpose: Defines the display of elements showing relations of
30 -- concentricity between shapes.
31 -- These include the center aCenter, the radius
32 -- aRadius, the direction aNorm and the point aPoint.
33 -- These arguments are added to the presentation
34 -- object aPresentation. Their display attributes are
35 -- defined by the attribute manager aDrawer.
36
37
38end ConcentricPresentation;