Uses of Class
org.web3d.x3d.jsail.ParticleSystems.ParticleSystem
Packages that use ParticleSystem
Package
Description
The Particle Systems component specifies how to model particles and their interactions through the application of basic physics principles to affect motion.
-
Uses of ParticleSystem in org.web3d.x3d.jsail.ParticleSystems
Methods in org.web3d.x3d.jsail.ParticleSystems that return ParticleSystemModifier and TypeMethodDescriptionParticleSystem.addColorKey(float newValue) Add singleton float value to MFFloat colorKeyfield.ParticleSystem.addColorKey(SFFloat newValue) Add singleton SFFloat value to MFFloat colorKeyfield.ParticleSystem.addComments(String newComment) Add comment as String to contained commentsList.ParticleSystem.addComments(String[] newComments) Add comments as String[] array to contained commentsList.ParticleSystem.addComments(CommentsBlock newCommentsBlock) Add CommentsBlock to contained commentsList.ParticleSystem.addPhysics(ProtoInstance newValue) Add single ProtoInstance (with appropriate node type and containerField value) to MFNode array for physics field.ParticleSystem.addPhysics(X3DNode newValue) Add single child node to existing array of physics nodes (if any).ParticleSystem.addTexCoordKey(float newValue) Add singleton float value to MFFloat texCoordKeyfield.ParticleSystem.addTexCoordKey(SFFloat newValue) Add singleton SFFloat value to MFFloat texCoordKeyfield.ParticleSystem.clearAppearance()Utility method to clear SFNode value of appearance field.ParticleSystem.clearColor()Utility method to clear SFNode value of color field.ParticleSystem.clearColorKey()Utility method to clear MFFloat value of colorKey field.ParticleSystem.clearEmitter()Utility method to clear SFNode value of emitter field.ParticleSystem.clearGeometry()Utility method to clear SFNode value of geometry field.ParticleSystem.clearIS()Utility method to clear SFNode value of IS field.ParticleSystem.clearMetadata()Utility method to clear SFNode value of metadata field.ParticleSystem.clearPhysics()Utility method to clear MFNode value of physics field.ParticleSystem.clearTexCoord()Utility method to clear SFNode value of texCoord field.ParticleSystem.clearTexCoordKey()Utility method to clear MFFloat value of texCoordKey field.ParticleSystem.setAppearance(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field appearance.ParticleSystem.setAppearance(X3DAppearanceNode newValue) Accessor method to assign org.web3d.x3d.sai.Shape.X3DAppearanceNode instance (using a properly typed node) to inputOutput SFNode field appearance.ParticleSystem.setBboxCenter(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar toParticleSystem.setBboxCenter(float[]).ParticleSystem.setBboxCenter(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar toParticleSystem.setBboxCenter(float[]).ParticleSystem.setBboxCenter(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.ParticleSystem.setBboxCenter(float x, float y, float z) Assign values to SFVec3f bboxCenter field, similar toParticleSystem.setBboxCenter(float[]).ParticleSystem.setBboxCenter(SFVec3f newValue) Assign typed object value to SFVec3f bboxCenter field, similar toParticleSystem.setBboxCenter(float[]).ParticleSystem.setBboxDisplay(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.ParticleSystem.setBboxDisplay(SFBool newValue) Assign typed object value to SFBool bboxDisplay field, similar toParticleSystem.setBboxDisplay(boolean).ParticleSystem.setBboxSize(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar toParticleSystem.setBboxSize(float[]).ParticleSystem.setBboxSize(double x, double y, double z) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar toParticleSystem.setBboxSize(float[]).ParticleSystem.setBboxSize(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.ParticleSystem.setBboxSize(float x, float y, float z) Assign values to SFVec3f bboxSize field, similar toParticleSystem.setBboxSize(float[]).ParticleSystem.setBboxSize(SFVec3f newValue) Assign typed object value to SFVec3f bboxSize field, similar toParticleSystem.setBboxSize(float[]).ParticleSystem.setCastShadow(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named castShadow.ParticleSystem.setCastShadow(SFBool newValue) Assign typed object value to SFBool castShadow field, similar toParticleSystem.setCastShadow(boolean).ParticleSystem.setColor(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to initializeOnly SFNode field color.ParticleSystem.setColor(X3DColorNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DColorNode instance (using a properly typed node) to initializeOnly SFNode field color.ParticleSystem.setColorKey(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar toParticleSystem.setColorKey(float[]).ParticleSystem.setColorKey(float[] newValue) Accessor method to assign Float array to initializeOnly MFFloat field named colorKey.ParticleSystem.setColorKey(int[] newValue) Assign floating-point array value of MFFloat colorKey field, similar toParticleSystem.setColorKey(float[]).ParticleSystem.setColorKey(ArrayList<Float> newValue) Assign ArrayList value of MFFloat colorKey field, similar toParticleSystem.setColorKey(float[]).ParticleSystem.setColorKey(MFFloat newValue) Assign typed object value to MFFloat colorKey field, similar toParticleSystem.setColorKey(float[]).ParticleSystem.setCreateParticles(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named createParticles.ParticleSystem.setCreateParticles(SFBool newValue) Assign typed object value to SFBool createParticles field, similar toParticleSystem.setCreateParticles(boolean).final ParticleSystemParticleSystem.setCssClass(String newValue) Accessor method to assign String value to inputOutput SFString field named class.ParticleSystem.setCssClass(SFString newValue) Assign typed object value to SFString cssClass field, similar toParticleSystem.setCssClass(String).final ParticleSystemParticleSystem.setCssStyle(String newValue) Accessor method to assign String value to inputOutput SFString field named style.ParticleSystem.setCssStyle(SFString newValue) Assign typed object value to SFString cssClass field, similar toParticleSystem.setCssStyle(String).final ParticleSystemAccessor method to assign String value to inputOutput SFString field named DEF.Assign typed object value to SFString DEF field, similar toParticleSystem.setDEF(String).ParticleSystem.setEmitter(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to initializeOnly SFNode field emitter.ParticleSystem.setEmitter(X3DParticleEmitterNode newValue) Accessor method to assign org.web3d.x3d.sai.ParticleSystems.X3DParticleEmitterNode instance (using a properly typed node) to initializeOnly SFNode field emitter.ParticleSystem.setEnabled(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.ParticleSystem.setEnabled(SFBool newValue) Assign typed object value to SFBool enabled field, similar toParticleSystem.setEnabled(boolean).ParticleSystem.setGeometry(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field geometry.ParticleSystem.setGeometry(X3DGeometryNode newValue) Accessor method to assign org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) to inputOutput SFNode field geometry.ParticleSystem.setGeometryType(String newValue) Accessor method to assign String enumeration value ("LINE" | "POINT" | "QUAD" | "SPRITE" | "TRIANGLE" | "GEOMETRY") to initializeOnly SFString field named geometryType.ParticleSystem.setGeometryType(SFString newValue) Assign typed object value to SFString geometryType field, similar toParticleSystem.setGeometryType(String).final ParticleSystemAccessor method to assign String value to inputOutput SFString field named id.Assign typed object value to SFString HtmlId field, similar toParticleSystem.setHtmlId(String).Accessor method to assign IS instance (using a properly typed node) to inputOutput SFNode field IS.ParticleSystem.setLifetimeVariation(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar toParticleSystem.setLifetimeVariation(float).ParticleSystem.setLifetimeVariation(float newValue) Accessor method to assign float value to inputOutput SFFloat field named lifetimeVariation.ParticleSystem.setLifetimeVariation(SFFloat newValue) Assign typed object value to SFFloat lifetimeVariation field, similar toParticleSystem.setLifetimeVariation(float).ParticleSystem.setMaxParticles(int newValue) Accessor method to assign int value to inputOutput SFInt32 field named maxParticles.ParticleSystem.setMaxParticles(SFInt32 newValue) Assign typed object value to SFInt32 maxParticles field, similar toParticleSystem.setMaxParticles(int).ParticleSystem.setMetadata(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.ParticleSystem.setMetadata(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.ParticleSystem.setParticleLifetime(double newValue) Utility method: double-precision set-parameter accessor for X3D floating-point type, similar toParticleSystem.setParticleLifetime(float).ParticleSystem.setParticleLifetime(float newValue) Accessor method to assign float value to inputOutput SFFloat field named particleLifetime.ParticleSystem.setParticleLifetime(SFFloat newValue) Assign typed object value to SFFloat particleLifetime field, similar toParticleSystem.setParticleLifetime(float).ParticleSystem.setParticleSize(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar toParticleSystem.setParticleSize(float[]).ParticleSystem.setParticleSize(double x, double y) Utility method: double-precision set-parameters accessor for X3D floating-point type, similar toParticleSystem.setParticleSize(float[]).ParticleSystem.setParticleSize(float[] newValue) Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named particleSize.ParticleSystem.setParticleSize(float x, float y) Assign values to SFVec2f particleSize field, similar toParticleSystem.setParticleSize(float[]).ParticleSystem.setParticleSize(SFVec2f newValue) Assign typed object value to SFVec2f particleSize field, similar toParticleSystem.setParticleSize(float[]).ParticleSystem.setPhysics(ArrayList<X3DParticlePhysicsModelNode> newValue) Assign ArrayList value of MFNode physics field, similar toParticleSystem.setPhysics(org.web3d.x3d.sai.Core.X3DNode[]).ParticleSystem.setPhysics(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.ParticleSystems.X3DParticlePhysicsModelNode array (using an array consisting of properly typed nodes or ProtoInstances) to initializeOnly MFNode field physics.ParticleSystem.setTexCoord(ProtoInstance newValue) Assign ProtoInstance (using a properly typed node) to initializeOnly SFNode field texCoord.ParticleSystem.setTexCoord(X3DNode newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode instance (using a properly typed node) to initializeOnly SFNode field texCoord.ParticleSystem.setTexCoordKey(double[] newArray) Utility method: double-precision set-array accessor for X3D floating-point type, similar toParticleSystem.setTexCoordKey(float[]).ParticleSystem.setTexCoordKey(float[] newValue) Accessor method to assign Float array to initializeOnly MFFloat field named texCoordKey.ParticleSystem.setTexCoordKey(int[] newValue) Assign floating-point array value of MFFloat texCoordKey field, similar toParticleSystem.setTexCoordKey(float[]).ParticleSystem.setTexCoordKey(ArrayList<Float> newValue) Assign ArrayList value of MFFloat texCoordKey field, similar toParticleSystem.setTexCoordKey(float[]).ParticleSystem.setTexCoordKey(MFFloat newValue) Assign typed object value to MFFloat texCoordKey field, similar toParticleSystem.setTexCoordKey(float[]).final ParticleSystemAccessor method to assign String value to inputOutput SFString field named USE.Assign typed object value to SFString USE field, similar toParticleSystem.setUSE(String).ParticleSystem.setUSE(ParticleSystem DEFnode) Assign a USE reference to another DEF node of same node type, similar toParticleSystem.setUSE(String).ParticleSystem.setVisible(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named visible.ParticleSystem.setVisible(SFBool newValue) Assign typed object value to SFBool visible field, similar toParticleSystem.setVisible(boolean).Methods in org.web3d.x3d.jsail.ParticleSystems with parameters of type ParticleSystemModifier and TypeMethodDescriptionParticleSystem.setUSE(ParticleSystem DEFnode) Assign a USE reference to another DEF node of same node type, similar toParticleSystem.setUSE(String).