Interface of curve representation. More...
import "VISU_Gen.idl";

Public Types | |
| enum | MarkerType { NONE, CIRCLE, RECTANGLE, DIAMOND, DTRIANGLE, UTRIANGLE, LTRIANGLE, RTRIANGLE, CROSS, XCROSS } |
| enum | LineType { VOIDLINE, SOLIDLINE, DASHLINE, DOTLINE, DASHDOTLINE, DASHDOTDOTLINE } |
Public Member Functions | |
| void | SetTitle (in string theTitle) |
| string | GetTitle () |
| void | SetColor (in SALOMEDS::Color theColor) |
| SALOMEDS::Color | GetColor () |
| void | SetMarker (in MarkerType theType) |
| MarkerType | GetMarker () |
| void | SetLine (in LineType theType, in long theLineWidth) |
| LineType | GetLine () |
| long | GetLineWidth () |
| void | RemoveFromStudy () |
| IdType | GetID () |
| VISUType | GetType () |
Manages presentation parameters of one curve. It can be used for presentation of a set of curves using a combined presentation.
| void VISU.Curve.SetTitle | ( | in string | theTitle | ) |
Sets the title of the curve.
| theTitle | This string parameter defines the title of this curve. |
| string VISU.Curve.GetTitle | ( | ) |
Gets the title of the curve.
| void VISU.Curve.SetColor | ( | in SALOMEDS::Color | theColor | ) |
Sets the color of the curve.
| theColor | The color of the curve. This parameter is taken from the Orientation enumeration. |
| SALOMEDS::Color VISU.Curve.GetColor | ( | ) |
Gets the color of the curve.
| void VISU.Curve.SetMarker | ( | in MarkerType | theType | ) |
Sets the presentation type of markers (data points) with help of which the curve is constructed on the graphics.
| theType | This parameter defines the type of marker with help of which the curve is constructed on the graphics. It is taken from MarkerType enumeration. |
| MarkerType VISU.Curve.GetMarker | ( | ) |
Gets the presentation type of markers (data points) with help of which the curve is constructed on the graphics.
| void VISU.Curve.SetLine | ( | in LineType | theType, | |
| in long | theLineWidth | |||
| ) |
Sets the type of presentation of curve lines on the graphics.
| theType | This parameter defines the type of presentation of curve lines on the graphics. | |
| theLineWidth | Long value defining the width of the curve line. |
| LineType VISU.Curve.GetLine | ( | ) |
Gets the type of representation of curve lines on the graphics.
| long VISU.Curve.GetLineWidth | ( | ) |
Gets the width of the curve line.
| void VISU.RemovableObject.RemoveFromStudy | ( | ) | [inherited] |
Remove object from study.
| IdType VISU.Base.GetID | ( | ) | [inherited] |
Returns ID of the object.
| VISUType VISU.Base.GetType | ( | ) | [inherited] |
Returns the type of the presentable object