Uses of Class
org.web3d.x3d.jsail.fields.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
Modifier 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.Modifier 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
Modifier 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).Modifier 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.ModifierConstructorDescriptionMFColorRGBA
(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
Modifier and TypeMethodDescriptionColorRGBA.addColor
(SFColorRGBA newValue) Add singleton SFColorRGBA value to MFColorRGBA color field. -
Uses of SFColorRGBA in org.web3d.x3d.jsail.Texturing
Modifier and TypeMethodDescriptionTextureProperties.setBorderColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA borderColor field, similar toTextureProperties.setBorderColor(float[])
. // #0.e -
Uses of SFColorRGBA in org.web3d.x3d.jsail.VolumeRendering
Modifier and TypeMethodDescriptionToneMappedVolumeStyle.setCoolColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA coolColor field, similar toToneMappedVolumeStyle.setCoolColor(float[])
. // #0.eEdgeEnhancementVolumeStyle.setEdgeColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA edgeColor field, similar toEdgeEnhancementVolumeStyle.setEdgeColor(float[])
. // #0.eCartoonVolumeStyle.setOrthogonalColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA orthogonalColor field, similar toCartoonVolumeStyle.setOrthogonalColor(float[])
. // #0.eCartoonVolumeStyle.setParallelColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA parallelColor field, similar toCartoonVolumeStyle.setParallelColor(float[])
. // #0.eToneMappedVolumeStyle.setWarmColor
(SFColorRGBA newValue) Assign typed object value to SFColorRGBA warmColor field, similar toToneMappedVolumeStyle.setWarmColor(float[])
. // #0.e