public class Scene3DSphereGeometry extends AbstractJIPipeParameterCollection implements Scene3DGeometry
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
Scene3DSphereGeometry() |
Scene3DSphereGeometry(Scene3DSphereGeometry other) |
Modifier and Type | Method and Description |
---|---|
Scene3DNode |
duplicate()
Duplicates the node
|
float |
getCenterX() |
float |
getCenterY() |
float |
getCenterZ() |
Color |
getColor()
Gets the color of this geometry
|
String |
getName()
Gets the name of this node
|
float |
getRadiusX() |
float |
getRadiusY() |
float |
getRadiusZ() |
int |
getSmoothness() |
void |
setCenterX(float centerX) |
void |
setCenterY(float centerY) |
void |
setCenterZ(float centerZ) |
void |
setColor(Color color)
Sets the color of this geometry
|
void |
setName(String name)
Sets the name of this node
|
void |
setRadiusX(float radiusX) |
void |
setRadiusY(float radiusY) |
void |
setRadiusZ(float radiusZ) |
void |
setSmoothness(int smoothness) |
Scene3DMeshGeometry |
toMeshGeometry(JIPipeProgressInfo progressInfo)
Returns a mesh equivalent of this geometry
|
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
copyMetadataFrom
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public Scene3DSphereGeometry()
public Scene3DSphereGeometry(Scene3DSphereGeometry other)
public Scene3DNode duplicate()
Scene3DNode
duplicate
in interface Scene3DNode
public String getName()
Scene3DNode
getName
in interface Scene3DNode
public void setName(String name)
Scene3DNode
setName
in interface Scene3DNode
name
- the namepublic float getRadiusX()
public void setRadiusX(float radiusX)
public float getRadiusY()
public void setRadiusY(float radiusY)
public float getRadiusZ()
public void setRadiusZ(float radiusZ)
public float getCenterX()
public void setCenterX(float centerX)
public float getCenterY()
public void setCenterY(float centerY)
public float getCenterZ()
public void setCenterZ(float centerZ)
public Color getColor()
Scene3DGeometry
getColor
in interface Scene3DGeometry
public void setColor(Color color)
Scene3DGeometry
setColor
in interface Scene3DGeometry
color
- the colorpublic int getSmoothness()
public void setSmoothness(int smoothness)
public Scene3DMeshGeometry toMeshGeometry(JIPipeProgressInfo progressInfo)
Scene3DGeometry
toMeshGeometry
in interface Scene3DGeometry
progressInfo
- the progress infoCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.