public class Scene3DLineGeometry extends AbstractJIPipeParameterCollection implements Scene3DGeometry
Modifier and Type | Class and Description |
---|---|
static class |
Scene3DLineGeometry.LineEndPoint |
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
Scene3DLineGeometry() |
Scene3DLineGeometry(Scene3DLineGeometry other) |
Modifier and Type | Method and Description |
---|---|
Scene3DNode |
duplicate()
Duplicates the node
|
Color |
getColor()
Gets the color of this geometry
|
Scene3DLineGeometry.LineEndPoint |
getEnd() |
String |
getName()
Gets the name of this node
|
int |
getSmoothness() |
Scene3DLineGeometry.LineEndPoint |
getStart() |
void |
setColor(Color color)
Sets the color of this geometry
|
void |
setEnd(Scene3DLineGeometry.LineEndPoint end) |
void |
setName(String name)
Sets the name of this node
|
void |
setSmoothness(int smoothness) |
void |
setStart(Scene3DLineGeometry.LineEndPoint start) |
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 Scene3DLineGeometry()
public Scene3DLineGeometry(Scene3DLineGeometry other)
public Scene3DNode duplicate()
Scene3DNode
duplicate
in interface Scene3DNode
public Scene3DMeshGeometry toMeshGeometry(JIPipeProgressInfo progressInfo)
Scene3DGeometry
toMeshGeometry
in interface Scene3DGeometry
progressInfo
- the progress infopublic 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 String getName()
Scene3DNode
getName
in interface Scene3DNode
public void setName(String name)
Scene3DNode
setName
in interface Scene3DNode
name
- the namepublic Scene3DLineGeometry.LineEndPoint getStart()
public void setStart(Scene3DLineGeometry.LineEndPoint start)
public Scene3DLineGeometry.LineEndPoint getEnd()
public void setEnd(Scene3DLineGeometry.LineEndPoint end)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.