java.lang.Object
de.grogra.gpuflux.scene.shading.channel.FluxChannelMapBuilder
- All Implemented Interfaces:
ChannelMapNodeVisitor
,ChannelMapVisitor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addCachedChannelMap
(FluxChannelMap fluxCm, ChannelMap channelMapNode, Object key) protected void
addChannelMap
(FluxChannelMap fluxCm, ChannelMap channelMapNode) buildChannelMap
(ChannelMap channelMap) buildChannelMap
(ChannelMap channelMap, ColorMap defaultChannel) protected FluxChannelMap
int
void
serialize
(ComputeByteBuffer channel_out) void
visit
(AffineUVTransformation affineUVTransformation) void
void
void
visit
(ChannelBlend channelBlend) void
visit
(ChannelMapNode map) void
void
void
void
void
void
void
void
void
void
void
visit
(SunSkyLight sunSkyLight) void
visit
(Turbulence turbulence) void
visit
(VolumeChecker volumeChecker) void
visit
(VolumeFunction volumeFunction) void
visit
(VolumeTurbulence volumeTurbulence) void
void
visit
(XYZTransformation xyzTransformation) void
visit
(ChannelMap channelMap) void
void
protected abstract void
-
Constructor Details
-
FluxChannelMapBuilder
public FluxChannelMapBuilder()
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
getCachedChannelMap
-
addCachedChannelMap
-
addChannelMap
-
buildChannelMap
-
buildChannelMap
-
serialize
- Throws:
IOException
-
visit
- Specified by:
visit
in interfaceChannelMapVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
visit
- Specified by:
visit
in interfaceChannelMapNodeVisitor
-
warning
-
getChannelCount
public int getChannelCount() -
getChannels
-