Uses of Class
org.web3d.x3d.jsail.fields.SFColorRGBA
Packages that use SFColorRGBA
Package
Description
The Core component supplies the base functionality for the X3D run-time system, including the abstract base node type, field types, the event model, and routing.
The X3D Java fields package provides a
comprehensive set of strongly typed X3D Java classes for
concrete implementation of X3D field types.
The Rendering component includes fundamental rendering primitives such as TriangleSet and PointSet nodes, as well as geometric properties nodes that define how coordinate indices, colors, normals and texture coordinates are specified.
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
The Volume Rendering component provides the ability to specify and render volumetric data sets.
-
Uses of SFColorRGBA in org.web3d.x3d.jsail.Core
Methods in org.web3d.x3d.jsail.Core that return SFColorRGBAModifier and TypeMethodDescriptionfield.getValueSFColorRGBA()
If type matches, then get typed value of a SFColorRGBA field declaration.fieldValue.getValueSFColorRGBA()
If type matches, then get typed value of a SFColorRGBA fieldValue declaration.Methods in org.web3d.x3d.jsail.Core with parameters of type SFColorRGBAModifier and TypeMethodDescriptionfield.appendValue
(SFColorRGBA newValue) Append SFColorRGBA to field for value attribute.fieldValue.appendValue
(SFColorRGBA newValue) Append SFColorRGBA to fieldValue for value attribute.field.setValue
(SFColorRGBA newValue) Set typed value of a SFColorRGBA field declaration.fieldValue.setValue
(SFColorRGBA newValue) Set typed value of a SFColorRGBA fieldValue declaration. -
Uses of SFColorRGBA in org.web3d.x3d.jsail.fields
Methods in org.web3d.x3d.jsail.fields that return SFColorRGBAModifier and TypeMethodDescriptionSFColorRGBA.complementAlpha()
Complement alpha value by subtracting it from 1, note transparency = (1 - alpha).SFColorRGBA.complementRGB()
Complement all color values in RGB space (i.e. subtract each component from 1), with no change in alpha.SFColorRGBA.normalizeClip()
Ensure all component color values are within range [0-1] by clipping as necessary.SFColorRGBA.setTransparency
(double newTransparency) Utility method to modify transparencySFColorRGBA.setTransparency
(float newTransparency) Utility method to modify transparencySFColorRGBA.setValue
(double[] newValue) Assign a new value to this field.SFColorRGBA.setValue
(double red, double green, double blue, double alpha) Assign a new value to this field.SFColorRGBA.setValue
(float red, float green, float blue, float alpha) Assign a new value to this field.SFColorRGBA.setValue
(int hexColorValue, float alpha) Public utility accessor method setting single HTML-style 0xRRGGBB hex value as new value.SFColorRGBA.setValue
(SFColorRGBA newValue) Apply an SFColorRGBA value to this field.SFColorRGBA.setValueArray
(float[] newValue) Assign a new array value to this field, pipelined.SFColorRGBA.setValueByString
(String newValue) Utility accessor for SFColorRGBA using String value (which must pass parsing validation checks).Methods in org.web3d.x3d.jsail.fields with parameters of type SFColorRGBAModifier and TypeMethodDescriptionMFColorRGBA.append
(SFColorRGBA newValue) Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.boolean
SFColorRGBA.equals
(SFColorRGBA comparisonSFColorRGBA) Determine whether two objects contain equal values.MFColorRGBA.setValue
(SFColorRGBA newValue) Assign a single-field SFColorRGBA as new array value.SFColorRGBA.setValue
(SFColorRGBA newValue) Apply an SFColorRGBA value to this field.Constructors in org.web3d.x3d.jsail.fields with parameters of type SFColorRGBAModifierConstructorDescriptionMFColorRGBA
(SFColorRGBA newValue) Utility constructor for MFColorRGBA to assign a single SFColorRGBA as new initial value.SFColorRGBA
(SFColorRGBA newValue) Constructor to copy an SFColorRGBA value as initial value for this new field object. -
Uses of SFColorRGBA in org.web3d.x3d.jsail.Rendering
Methods in org.web3d.x3d.jsail.Rendering with parameters of type SFColorRGBAModifier and TypeMethodDescriptionColorRGBA.addColor
(SFColorRGBA newValue) Add singleton SFColorRGBA value to MFColorRGBA color field. -
Uses of SFColorRGBA in org.web3d.x3d.jsail.Texturing
Methods in org.web3d.x3d.jsail.Texturing with parameters of type SFColorRGBAModifier and TypeMethodDescriptionTextureProperties.setBorderColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA borderColor field, similar toTextureProperties.setBorderColor(float[])
. -
Uses of SFColorRGBA in org.web3d.x3d.jsail.VolumeRendering
Methods in org.web3d.x3d.jsail.VolumeRendering with parameters of type SFColorRGBAModifier and TypeMethodDescriptionToneMappedVolumeStyle.setCoolColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA coolColor field, similar toToneMappedVolumeStyle.setCoolColor(float[])
.EdgeEnhancementVolumeStyle.setEdgeColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA edgeColor field, similar toEdgeEnhancementVolumeStyle.setEdgeColor(float[])
.CartoonVolumeStyle.setOrthogonalColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA orthogonalColor field, similar toCartoonVolumeStyle.setOrthogonalColor(float[])
.CartoonVolumeStyle.setParallelColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA parallelColor field, similar toCartoonVolumeStyle.setParallelColor(float[])
.ToneMappedVolumeStyle.setWarmColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA warmColor field, similar toToneMappedVolumeStyle.setWarmColor(float[])
.