blob: 27bd98f994219c78b4bbcc4b0df3fcbe8dbfaf1a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
-- File: DsgPrs_ShapeDirPresentation.cdl
-- Created: Fri Oct 6 12:31:52 1995
-- Author: Jing Cheng MEI
-- <mei@junon>
---Copyright: Matra Datavision 1995
class ShapeDirPresentation from DsgPrs
---Purpose: A framework to define display of the normal to the
-- surface of a shape.
uses
Shape from TopoDS,
Presentation from Prs3d,
Drawer from Prs3d
is
Add(myclass; prs: Presentation from Prs3d;
aDrawer: Drawer from Prs3d;
shape: Shape from TopoDS;
mode: Integer from Standard);
---Purpose: Adds the shape shape and the mode mode to the
-- presentation object prs.
-- The display attributes of the normal are defined by the
-- attribute manager aDrawer.
-- mode determines whether the first or the last point of
-- the normal is given to the presentation object. If the
-- first point: 0; if the last point, 1.
end ShapeDirPresentation;
|