1 -- File: PointStyle.cdl
2 -- Created: Fri Dec 1 11:11:25 1995
3 -- Author: EXPRESS->CDL V0.2 Translator
4 -- Copyright: Matra-Datavision 1993
7 class PointStyle from StepVisual
9 inherits TShared from MMgt
13 HAsciiString from TCollection,
14 MarkerSelect from StepVisual,
15 SizeSelect from StepBasic,
16 Colour from StepVisual
19 Create returns mutable PointStyle;
20 ---Purpose: Returns a PointStyle
23 aName : mutable HAsciiString from TCollection;
24 aMarker : MarkerSelect from StepVisual;
25 aMarkerSize : SizeSelect from StepBasic;
26 aMarkerColour : mutable Colour from StepVisual) is virtual;
28 -- Specific Methods for Field Data Access --
30 SetName(me : mutable; aName : mutable HAsciiString);
31 Name (me) returns mutable HAsciiString;
32 SetMarker(me : mutable; aMarker : MarkerSelect);
33 Marker (me) returns MarkerSelect;
34 SetMarkerSize(me : mutable; aMarkerSize : SizeSelect);
35 MarkerSize (me) returns SizeSelect;
36 SetMarkerColour(me : mutable; aMarkerColour : mutable Colour);
37 MarkerColour (me) returns mutable Colour;
41 name : HAsciiString from TCollection;
42 marker : MarkerSelect from StepVisual; -- a SelectType
43 markerSize : SizeSelect from StepBasic; -- a SelectType
44 markerColour : Colour from StepVisual;