## Modelica_LinearSystems2.Utilities.Plot.Records

Records used to define the function interfaces

### Information

Extends from Modelica.Icons.Package (Icon for standard packages).

### Package Content

Name | Description
--- | ---
Diagram | Properties of a diagram in a figure containing one or more curves
Curve | Properties of a curve (displayed in a diagram)
Device | Properties of a device
DefaultDiagram | Diagram with no curves (might be used as default diagram)

## Modelica_LinearSystems2.Utilities.Plot.Records.Diagram

Properties of a diagram in a figure containing one or more curves

### Information

Extends from Modelica.Icons.Record (Icon for records).

### Parameters

Name | Description
--- | ---
curve[:] | Properties of the curves in one diagram of the figure
heading | Heading displayed above diagram
heightRatio | Height of diagram = heightRatio*diagramWidth
grid | = true, if grid is shown
Axes
xLabel | String displayed at horizontal axis
yLabel | String displayed at vertical axis
logX | = true, if logarithmic scale of x-axis
logY | = true, if logarithmic scale of y-axis
uniformScaling | = true, if same vertical and horizontal axis increment
Legend
legend | = true, if legend is shown
legendFrame | = true, if frame around legend
legendHorizontal | = true, if horizontal legend (provided it is meaningful)
legendLocation | Legend placement

## Modelica_LinearSystems2.Utilities.Plot.Records.Curve

Properties of a curve (displayed in a diagram)

### Information

Extends from Modelica.Icons.Record (Icon for records).

### Parameters

Name | Description
--- | ---
x[:] | x-values of curve
y[:] | y-values of curve
legend | Legend text of curve
autoLine | = true, if automatic line properties of curve
If autoLine = false (otherwise ignored)
lineColor[3] | Color of curve as rgb values
linePattern | Line pattern of curve
lineSymbol | Symbol for points on curve

## Modelica_LinearSystems2.Utilities.Plot.Records.Device

Properties of a device

### Information

Extends from Modelica.Icons.Record (Icon for records).

### Parameters

Name | Description
--- | ---
xTopLeft | Horizontal position of top left figure corner if applicable (e.g. window) [mm]
yTopLeft | Vertical position of top left figure corner if applicable (e.g. window) [mm]
diagramWidth | Width of diagram [mm]
windowResolution | [dpi] Image resolution in window if applicable (e.g. unscaled window)
autoLineColor | if automatic line properties: distinguish curves by color otherwise by line style

## Modelica_LinearSystems2.Utilities.Plot.Records.DefaultDiagram

Diagram with no curves (might be used as default diagram)

### Information

Extends from Diagram (Properties of a diagram in a figure containing one or more curves).

### Parameters

Name | Description
--- | ---
curve[:] | Properties of the curves in one diagram of the figure
heading | Heading displayed above diagram
heightRatio | Height of diagram = heightRatio*diagramWidth
grid | = true, if grid is shown
Axes
xLabel | String displayed at horizontal axis
yLabel | String displayed at vertical axis
logX | = true, if logarithmic scale of x-axis
logY | = true, if logarithmic scale of y-axis
uniformScaling | = true, if same vertical and horizontal axis increment
Legend
legend | = true, if legend is shown
legendFrame | = true, if frame around legend
legendHorizontal | = true, if horizontal legend (provided it is meaningful)
legendLocation | Legend placement