Skip to main content

Motion Standalone Postprocessor C# library 2024 R2

Interface IOperationsCustomAxisViewModel

Last update: 03.07.2024

Namespace: VM.Operations.Post.Interfaces
Assembly: VM.Operations.Post.dll

public interface IOperationsCustomAxisViewModel : IOperationsAxisViewModelBase

Implements

IOperationsAxisViewModelBase

Properties

AxisType

Get or Set the AxisType of axis scale. It has Linear, PositiveLogarithmic, NegativeLogarithmic.

AxisType AxisType { get; set; }

Property Value

AxisType

Color

Color Color { get; set; }

Property Value

Color

Decimal

Get or Set the color of label.

int Decimal { get; set; }

Property Value

int

Default

Get or Set the flag for the default of label format.

bool Default { get; set; }

Property Value

bool

FontFace

Get or Set the font family of font.

FontFamily FontFace { get; set; }

Property Value

FontFamily

IsAuto

Get or Set the flag for auto range of scale.

bool IsAuto { get; set; }

Property Value

bool

LabelFormatType

Get or Set the LabelFormatType of label format. It has Exponential, Number.

LabelFormatType LabelFormatType { get; set; }

Property Value

LabelFormatType

LabelSize

double LabelSize { get; set; }

Property Value

double

LabelWeight

FontWeight LabelWeight { get; set; }

Property Value

FontWeight

LineColor

Get or Set the size of label.

Color LineColor { get; set; }

Property Value

Color

LineStyle

Get or Set the LineStyle of Grid Line. It has GeneralLine, CalculusLine, FFTLine, FrequencyResponseLine, FrequencySequenceLine, FrequencyTimeLine, HeatmapLine, InterpolationLine, NumericLine, PointLine3D, SignalProcessingLine, SimpleMathLine, SoundPressureLevelLine, TransformLine, DynamicPPTELine, HarmonicTELine, SuttlingForceLine

LineStyleType LineStyle { get; set; }

Property Value

LineStyleType

LineWidth

Get or Set the value for the line width of Grid Line.

double LineWidth { get; set; }

Property Value

double

LogarithmicBase

Get or Set the base of Logarithmic axis scale

string LogarithmicBase { get; set; }

Property Value

string

ScaleInterval

Get or Set the value for the interval of scale.

double ScaleInterval { get; set; }

Property Value

double

ScaleMax

Get or Set the value for the maximum of scale.

double ScaleMax { get; set; }

Property Value

double

ScaleMin

Get or Set the value for the minimum of scale.

double ScaleMin { get; set; }

Property Value

double

Style

Get or Set the font style of font.

FontStyle Style { get; set; }

Property Value

FontStyle

TextFormatting

Get or Set the text format for the label of label format.

string TextFormatting { get; set; }

Property Value

string

Unit

Get or Set the unit of UNIT

string Unit { get; set; }

Property Value

string