JaRMoS
1.1
Java Reduced Model Simulations
|
A container class for all model visual data. More...
Public Member Functions | |
VisualizationData (GeometryData fGeo) | |
VisualizationData (GeometryData fGeo, FloatBuffer fBuf, ShortBuffer sBuf) | |
GeometryData | getGeometryData () |
int | getNumVisFeatures () |
VisualFeature | getVisualizationFeature (int featureNr) |
void | useResult (SimulationResult res) |
void | computeVisualFeatures (ColorGenerator cg) |
Checks if the logical solution field is constant or not. More... | |
FloatBuffer | getFloatBuffer () |
ShortBuffer | getShortBuffer () |
Static Public Member Functions | |
static FloatBuffer | createFloatBuffer (int size) |
Allocates short and float buffers for the rendering process and sets the position to zero. More... | |
static FloatBuffer | createFloatBuffer () |
Creates the default float buffer of size FLOAT_MAX. More... | |
static ShortBuffer | createShortBuffer (int size) |
Allocates short and float buffers for the rendering process and sets the position to zero. More... | |
static ShortBuffer | createShortBuffer () |
Creates the default float buffer of size FLOAT_MAX. More... | |
Public Attributes | |
int | numFrames |
Static Public Attributes | |
static final int | SHORT_MAX = 250000 |
The default size for the short buffers. More... | |
static final int | FLOAT_MAX = 1000000 |
The default size for the float buffers. More... | |
A container class for all model visual data.
This includes geometry, the simulation results and visual features to display on that geometry. The simulation results are used to compute displacements (if given) and all included visual features.
Definition at line 26 of file VisualizationData.java.
jarmos.visual.VisualizationData.VisualizationData | ( | GeometryData | fGeo | ) |
Definition at line 93 of file VisualizationData.java.
jarmos.visual.VisualizationData.VisualizationData | ( | GeometryData | fGeo, |
FloatBuffer | fBuf, | ||
ShortBuffer | sBuf | ||
) |
Definition at line 97 of file VisualizationData.java.
void jarmos.visual.VisualizationData.computeVisualFeatures | ( | ColorGenerator | cg | ) |
Checks if the logical solution field is constant or not.
fieldnr |
cg | The color generator |
TODO create fieldColorName list and display in plot
Definition at line 164 of file VisualizationData.java.
|
static |
Allocates short and float buffers for the rendering process and sets the position to zero.
Definition at line 42 of file VisualizationData.java.
|
static |
Creates the default float buffer of size FLOAT_MAX.
Definition at line 54 of file VisualizationData.java.
|
static |
Allocates short and float buffers for the rendering process and sets the position to zero.
Definition at line 62 of file VisualizationData.java.
|
static |
Creates the default float buffer of size FLOAT_MAX.
Definition at line 74 of file VisualizationData.java.
FloatBuffer jarmos.visual.VisualizationData.getFloatBuffer | ( | ) |
Definition at line 213 of file VisualizationData.java.
GeometryData jarmos.visual.VisualizationData.getGeometryData | ( | ) |
Definition at line 105 of file VisualizationData.java.
int jarmos.visual.VisualizationData.getNumVisFeatures | ( | ) |
Definition at line 109 of file VisualizationData.java.
ShortBuffer jarmos.visual.VisualizationData.getShortBuffer | ( | ) |
Definition at line 217 of file VisualizationData.java.
VisualFeature jarmos.visual.VisualizationData.getVisualizationFeature | ( | int | featureNr | ) |
featureNr |
Definition at line 117 of file VisualizationData.java.
void jarmos.visual.VisualizationData.useResult | ( | SimulationResult | res | ) |
Apply displacements to geometry for displacement fields (if there should be more than one they are simply applied both)
Definition at line 121 of file VisualizationData.java.
|
static |
The default size for the float buffers.
Definition at line 36 of file VisualizationData.java.
int jarmos.visual.VisualizationData.numFrames |
Definition at line 88 of file VisualizationData.java.
|
static |
The default size for the short buffers.
Definition at line 31 of file VisualizationData.java.