Table of Contents

Class ParameterExtensions

Namespace
PluginUI
Assembly
PluginUI.dll

Helpers for IParameter.

public static class ParameterExtensions
Inheritance
ParameterExtensions
Inherited Members

Methods

PlainValue(IParameter)

Current plain value.

public static double PlainValue(this IParameter parameter)

Parameters

parameter IParameter

Returns

double

SetValue(IParameter, double)

Single-step edit: begin, perform, end.

public static void SetValue(this IParameter parameter, double normalized)

Parameters

parameter IParameter
normalized double

StateIndex(IParameter)

Index of the current discrete state (0 for continuous parameters).

public static int StateIndex(this IParameter parameter)

Parameters

parameter IParameter

Returns

int

ToDisplayStringWithUnits(IParameter, double)

Display text with units.

public static string ToDisplayStringWithUnits(this IParameter parameter, double normalized)

Parameters

parameter IParameter
normalized double

Returns

string