Class PolarDataSeries3D<TPolar,THeight>
Data Series that defines the polar chart in 3D space.
Inheritance
PolarDataSeries3D<TPolar,THeight>
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class PolarDataSeries3D<TPolar,THeight> extends dataSeries.freeSurface.YDisplaceableFreeSurfaceDataSeries3D<TPolar,THeight,TPolar>
Type Parameters
| Name | Description |
|---|---|
| TPolar | |
| THeight |
Constructors
PolarDataSeries3D(Class<TPolar> polarType, Class<THeight> heightType, int uSize, int vSize, double uMin, double uMax)
Creates a new instance of PolarDataSeries3D
Declaration
public PolarDataSeries3D(Class<TPolar> polarType, Class<THeight> heightType, int uSize, int vSize, double uMin, double uMax)
Parameters
| Type | Name | Description |
|---|---|---|
| Class<TPolar> | polarType | The type used for polar data |
| Class<THeight> | heightType | The type used for height data |
| int | uSize | The U dimension of 2D grid |
| int | vSize | The V dimension of 2D grid |
| double | uMin | The minimum value of U component of the 2D grid |
| double | uMax | The maximum value of U component of the 2D grid |
Methods
getA()
Gets the A component for this data series
Declaration
public final TPolar getA()
Returns
| Type | Description |
|---|---|
| TPolar | The A value |
getB()
Gets the B component for this data series
Declaration
public final TPolar getB()
Returns
| Type | Description |
|---|---|
| TPolar | The B value |
internalUpdateXyzCachedValues(DoubleValues cachedXValues, DoubleValues cachedYValues, DoubleValues cachedZValues)
Updates specified DoubleValues instances with latest data
Declaration
protected void internalUpdateXyzCachedValues(DoubleValues cachedXValues, DoubleValues cachedYValues, DoubleValues cachedZValues)
Parameters
| Type | Name | Description |
|---|---|---|
| DoubleValues | cachedXValues | |
| DoubleValues | cachedYValues | |
| DoubleValues | cachedZValues |
Overrides
setA(TPolar a)
Sets the A component for this data series
Declaration
public final void setA(TPolar a)
Parameters
| Type | Name | Description |
|---|---|---|
| TPolar | a | The new A value |
setB(TPolar b)
Sets the B component for this data series
Declaration
public final void setB(TPolar b)
Parameters
| Type | Name | Description |
|---|---|---|
| TPolar | b | The new B value |
updateYRange(IRange<THeight> yRange)
Sets the total extents of the IDataSeries3D in the Y direction.
Declaration
protected void updateYRange(IRange<THeight> yRange)
Parameters
| Type | Name | Description |
|---|---|---|
| IRange<THeight> | yRange |