GLRegion
| Modifier and Type | Field and Description |
|---|---|
| protected final AABBox | |
| public static final int | COLORCHANNEL_RENDERING_BIT
Rendering-Mode bit for
If set, a color channel attribute per vertex is added to the stream,
otherwise only the
|
| public static final int | COLORTEXTURE_RENDERING_BIT
Rendering-Mode bit for If set, a color texture is used to determine the color. |
| pack-priv final float[] | |
| public static final boolean | DEBUG
Debug flag for region impl (graph.curve) |
| public static final boolean | |
| public static final int | |
| private int | |
| protected static final int | |
| protected static final int | |
| protected Frustum | |
| public static final int | MAX_QUALITY
Default maximum |
| public static final int | MSAA_RENDERING_BIT
Rendering-Mode bit for MSAA based Anti-Aliasing, a two pass region rendering, slower and more resource hungry (FBO), but providing fast MSAA in case the whole scene is not rendered with MSAA. |
| private int | |
| private int | |
| private final int | |
| private final AABBox | |
| public static final int | |
| public static final int | VBAA_RENDERING_BIT
Rendering-Mode bit for View based Anti-Aliasing, a two pass region rendering, slower and more resource hungry (FBO), but AA is perfect. |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public final void | addOutlineShape(final OutlineShape shape, final AffineTransform t, final float[]
TODO rgbaColor)Add the given |
| public final void | addOutlineShapes(final List<OutlineShape> shapes, final AffineTransform transform, final float[] rgbaColor)
|
| protected final void | |
| protected void | |
| public final AABBox | |
| protected final int | |
| public final Frustum | |
| public final int | |
| public final int | |
| public static String | |
| public static boolean | hasColorChannel(final int renderModes)
Returns true if render mode has a color channel,
i.e. the bit |
| public boolean | hasColorChannel()
Returns true if render mode has a color channel,
i.e. the bit |
| public static boolean | hasColorTexture(final int renderModes)
Returns true if render mode has a color texture,
i.e. the bit |
| public boolean | hasColorTexture()
Returns true if render mode has a color texture,
i.e. the bit |
| public static boolean | hasVariableWeight(final int renderModes)
Returns true if render mode capable of variable weights,
i.e. the bit |
| public final boolean | |
| public static boolean | |
| public final boolean | |
| public final boolean | |
| public final boolean | |
| public static boolean | |
| public static boolean | |
| public final boolean | |
| public final void | markShapeDirty()
Mark this region's shape dirty, i.e. it's Vertices, Triangles, and or Lines changed. |
| public final void | |
| protected abstract void | |
| private void | |
| private void | |
| protected abstract void | |
| public final void | setFrustum(final Frustum frustum)
Set |
| public final void | |
| public String |
| box | back to summary |
|---|---|
| protected final AABBox box | |
| COLORCHANNEL_RENDERING_BIT | back to summary |
|---|---|
| public static final int COLORCHANNEL_RENDERING_BIT Rendering-Mode bit for
If set, a color channel attribute per vertex is added to the stream,
otherwise only the
| |
| COLORTEXTURE_RENDERING_BIT | back to summary |
|---|---|
| public static final int COLORTEXTURE_RENDERING_BIT Rendering-Mode bit for If set, a color texture is used to determine the color. | |
| coordsEx | back to summary |
|---|---|
| pack-priv final float[] coordsEx | |
| DEBUG | back to summary |
|---|---|
| public static final boolean DEBUG Debug flag for region impl (graph.curve) | |
| DEBUG_INSTANCE | back to summary |
|---|---|
| public static final boolean DEBUG_INSTANCE | |
| DEFAULT_TWO_PASS_TEXTURE_UNIT | back to summary |
|---|---|
| public static final int DEFAULT_TWO_PASS_TEXTURE_UNIT | |
| dirty | back to summary |
|---|---|
| private int dirty | |
| DIRTY_SHAPE | back to summary |
|---|---|
| protected static final int DIRTY_SHAPE | |
| DIRTY_STATE | back to summary |
|---|---|
| protected static final int DIRTY_STATE | |
| frustum | back to summary |
|---|---|
| protected Frustum frustum | |
| MAX_QUALITY | back to summary |
|---|---|
| public static final int MAX_QUALITY Default maximum | |
| MSAA_RENDERING_BIT | back to summary |
|---|---|
| public static final int MSAA_RENDERING_BIT Rendering-Mode bit for MSAA based Anti-Aliasing, a two pass region rendering, slower and more resource hungry (FBO), but providing fast MSAA in case the whole scene is not rendered with MSAA. | |
| numVertices | back to summary |
|---|---|
| private int numVertices | |
| quality | back to summary |
|---|---|
| private int quality | |
| renderModes | back to summary |
|---|---|
| private final int renderModes | |
| tmpBox | back to summary |
|---|---|
| private final AABBox tmpBox | |
| VARWEIGHT_RENDERING_BIT | back to summary |
|---|---|
| public static final int VARWEIGHT_RENDERING_BIT Rendering-Mode bit for Use non uniform weights [0.0 .. 1.9] for curve region rendering. Otherwise the default weight 1.0 for uniform curve region rendering is being applied. | |
| VBAA_RENDERING_BIT | back to summary |
|---|---|
| public static final int VBAA_RENDERING_BIT Rendering-Mode bit for View based Anti-Aliasing, a two pass region rendering, slower and more resource hungry (FBO), but AA is perfect. Otherwise the default fast one pass MSAA region rendering is being used. | |
| Region | back to summary |
|---|---|
| protected Region(final int regionRenderModes) | |
| addOutlineShape | back to summary |
|---|---|
| public final void addOutlineShape(final OutlineShape shape, final AffineTransform t, final float[] rgbaColor) Add the given
In case
| |
| addOutlineShapes | back to summary |
|---|---|
| public final void addOutlineShapes(final List<OutlineShape> shapes, final AffineTransform transform, final float[] rgbaColor) | |
| clearDirtyBits | back to summary |
|---|---|
| protected final void clearDirtyBits(final int v) See | |
| clearImpl | back to summary |
|---|---|
| protected void clearImpl() | |
| getBounds | back to summary |
|---|---|
public final AABBox getBounds()
| |
| getDirtyBits | back to summary |
|---|---|
| protected final int getDirtyBits() | |
| getFrustum | back to summary |
|---|---|
| public final Frustum getFrustum() | |
| getQuality | back to summary |
|---|---|
| public final int getQuality() See | |
| getRenderModes | back to summary |
|---|---|
| public final int getRenderModes() Return bit-field of render modes, see | |
| getRenderModeString | back to summary |
|---|---|
| public static String getRenderModeString(final int renderModes) | |
| hasColorChannel | back to summary |
|---|---|
| public static boolean hasColorChannel(final int renderModes) Returns true if render mode has a color channel,
i.e. the bit | |
| hasColorChannel | back to summary |
|---|---|
| public boolean hasColorChannel() Returns true if render mode has a color channel,
i.e. the bit | |
| hasColorTexture | back to summary |
|---|---|
| public static boolean hasColorTexture(final int renderModes) Returns true if render mode has a color texture,
i.e. the bit | |
| hasColorTexture | back to summary |
|---|---|
| public boolean hasColorTexture() Returns true if render mode has a color texture,
i.e. the bit | |
| hasVariableWeight | back to summary |
|---|---|
| public static boolean hasVariableWeight(final int renderModes) Returns true if render mode capable of variable weights,
i.e. the bit | |
| hasVariableWeight | back to summary |
|---|---|
| public final boolean hasVariableWeight() Returns true if capable of variable weights, otherwise false. | |
| isMSAA | back to summary |
|---|---|
| public static boolean isMSAA(final int renderModes) | |
| isMSAA | back to summary |
|---|---|
| public final boolean isMSAA() Returns true if capable of two pass rendering - MSAA, otherwise false. | |
| isShapeDirty | back to summary |
|---|---|
| public final boolean isShapeDirty() Returns true if this region's shape are dirty, see | |
| isStateDirty | back to summary |
|---|---|
| public final boolean isStateDirty() Returns true if this region's state is dirty, see | |
| isTwoPass | back to summary |
|---|---|
| public static boolean isTwoPass(final int renderModes) | |
| isVBAA | back to summary |
|---|---|
| public static boolean isVBAA(final int renderModes) | |
| isVBAA | back to summary |
|---|---|
| public final boolean isVBAA() Returns true if capable of two pass rendering - VBAA, otherwise false. | |
| markShapeDirty | back to summary |
|---|---|
| public final void markShapeDirty() Mark this region's shape dirty, i.e. it's Vertices, Triangles, and or Lines changed. | |
| markStateDirty | back to summary |
|---|---|
| public final void markStateDirty() Mark this region's state dirty, i.e. it's render attributes or parameters changed. | |
| pushIndex | back to summary |
|---|---|
| protected abstract void pushIndex(int idx) | |
| pushNewVertexIdxImpl | back to summary |
|---|---|
| private void pushNewVertexIdxImpl(final Vertex vertIn, final AffineTransform transform, final float[] rgba) | |
| pushNewVertexImpl | back to summary |
|---|---|
| private void pushNewVertexImpl(final Vertex vertIn, final AffineTransform transform, final float[] rgba) | |
| pushVertex | back to summary |
|---|---|
| protected abstract void pushVertex(final float[] coords, final float[] texParams, float[] rgba) | |
| setFrustum | back to summary |
|---|---|
| public final void setFrustum(final Frustum frustum) Set | |
| setQuality | back to summary |
|---|---|
| public final void setQuality(final int q) See | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |