Uses of Interface
org.web3d.x3d.sai.ParticleSystems.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.
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
Modifier and TypeClassDescriptionclass
ParticleSystem specifies a complete particle system. -
Uses of ParticleSystem in org.web3d.x3d.sai.ParticleSystems
Modifier and TypeMethodDescriptionParticleSystem.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
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.ParticleSystem.setBboxDisplay
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named bboxDisplay.ParticleSystem.setBboxSize
(float[] newValue) Accessor method to assign 3-tuple float array to initializeOnly SFVec3f field named bboxSize.ParticleSystem.setCastShadow
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named castShadow.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
(float[] newValue) Accessor method to assign float array to initializeOnly MFFloat field named colorKey.ParticleSystem.setCreateParticles
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named createParticles.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.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.setLifetimeVariation
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named lifetimeVariation.ParticleSystem.setMaxParticles
(int newValue) Accessor method to assign int value to inputOutput SFInt32 field named maxParticles.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
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named particleLifetime.ParticleSystem.setParticleSize
(float[] newValue) Accessor method to assign 2-tuple float array to inputOutput SFVec2f field named particleSize.ParticleSystem.setPhysics
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to initializeOnly MFNode field physics.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
(float[] newValue) Accessor method to assign float array to initializeOnly MFFloat field named texCoordKey.ParticleSystem.setVisible
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named visible.