Package org.neuroml.export.svg
Class Network3D
- java.lang.Object
-
- org.neuroml.export.svg.Network3D
-
public class Network3D extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
addAxes(float offset)
void
addBoundingBox()
void
addCell(org.neuroml.model.Cell cell, float offsetX, float offsetY, float offsetZ, String defaultColor)
void
addLine(int id, org.neuroml.export.svg.Vector3D a, org.neuroml.export.svg.Vector3D b, float diameter, String color)
Cell2D
frontView()
org.neuroml.export.svg.Vector3D[]
getLimits()
Cell2D
perspectiveView(double degreesAroundZ, double degreesAroundY)
void
removeAllAxesIndicators()
Cell2D
sideView()
Cell2D
topView()
-
-
-
Constructor Detail
-
Network3D
public Network3D(String comment)
-
Network3D
public Network3D(org.neuroml.model.Cell cell) throws org.neuroml.model.util.NeuroMLException
- Throws:
org.neuroml.model.util.NeuroMLException
-
-
Method Detail
-
addCell
public void addCell(org.neuroml.model.Cell cell, float offsetX, float offsetY, float offsetZ, String defaultColor) throws org.neuroml.model.util.NeuroMLException
- Throws:
org.neuroml.model.util.NeuroMLException
-
addAxes
public float addAxes(float offset)
-
addBoundingBox
public void addBoundingBox()
-
removeAllAxesIndicators
public void removeAllAxesIndicators()
-
getLimits
public org.neuroml.export.svg.Vector3D[] getLimits()
-
addLine
public void addLine(int id, org.neuroml.export.svg.Vector3D a, org.neuroml.export.svg.Vector3D b, float diameter, String color)
-
topView
public Cell2D topView()
-
sideView
public Cell2D sideView()
-
frontView
public Cell2D frontView()
-
perspectiveView
public Cell2D perspectiveView(double degreesAroundZ, double degreesAroundY)
-
-