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 floataddAxes(float offset)voidaddBoundingBox()voidaddCell(org.neuroml.model.Cell cell, float offsetX, float offsetY, float offsetZ, String defaultColor)voidaddLine(int id, org.neuroml.export.svg.Vector3D a, org.neuroml.export.svg.Vector3D b, float diameter, String color)Cell2DfrontView()org.neuroml.export.svg.Vector3D[]getLimits()Cell2DperspectiveView(double degreesAroundZ, double degreesAroundY)voidremoveAllAxesIndicators()Cell2DsideView()Cell2DtopView()
-
-
-
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)
-
-