public enum AnalogType extends java.lang.Enum<AnalogType>
| Enum Constant and Description |
|---|
COSINE |
RANDOM_GAUSSIAN |
RANDOM_NORMAL |
SINE |
SQUARE |
TRIANGLE |
| Modifier and Type | Method and Description |
|---|---|
abstract Variant |
generate(double timeIndex,
double min,
double max,
double period) |
java.lang.String |
toLabel() |
static AnalogType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AnalogType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AnalogType SINE
public static final AnalogType COSINE
public static final AnalogType RANDOM_NORMAL
public static final AnalogType RANDOM_GAUSSIAN
public static final AnalogType TRIANGLE
public static final AnalogType SQUARE
public static AnalogType[] values()
for (AnalogType c : AnalogType.values()) System.out.println(c);
public static AnalogType valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant
with the specified namejava.lang.NullPointerException - if the argument is nullpublic abstract Variant generate(double timeIndex,
double min,
double max,
double period)
public java.lang.String toLabel()
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0