de.jreality.geometry
Class IndexedLineSetFactory

java.lang.Object
  extended by de.jreality.geometry.AbstractGeometryFactory
      extended by de.jreality.geometry.IndexedLineSetFactory

public class IndexedLineSetFactory
extends AbstractGeometryFactory


Constructor Summary
IndexedLineSetFactory()
           
 
Method Summary
 IndexedLineSet getIndexedLineSet()
           
 int getLineCount()
           
 PointSet getPointSet()
           
 int getVertexCount()
           
 boolean isGenerateEdgeLabels()
           
 boolean isGenerateVertexLabels()
           
 void setEdgeColors(Color[] data)
           
 void setEdgeColors(DataList data)
           
 void setEdgeColors(double[] data)
           
 void setEdgeColors(double[][] data)
           
 void setEdgeIndices(DataList data)
           
 void setEdgeIndices(int[] data)
           
 void setEdgeIndices(int[][] data)
           
 void setEdgeIndices(int[] data, int pointCountPerLine)
           
 void setEdgeLabels(String[] data)
           
 void setEdgeRelativeRadii(double[] data)
           
 void setGenerateEdgeLabels(boolean generateEdgeLabels)
           
 void setGenerateVertexLabels(boolean generateVertexLabels)
           
 void setLineCount(int count)
           
 void setVertexAttribute(Attribute attr, DataList data)
           
 void setVertexAttributes(DataListSet dls)
           
 void setVertexColors(Color[] data)
           
 void setVertexColors(DataList data)
           
 void setVertexColors(double[] data)
           
 void setVertexColors(double[][] data)
           
 void setVertexCoordinates(DataList data)
           
 void setVertexCoordinates(double[] data)
           
 void setVertexCoordinates(double[][] data)
           
 void setVertexCount(int count)
           
 void setVertexLabels(String[] data)
           
 void setVertexNormals(DataList data)
           
 void setVertexNormals(double[] data)
           
 void setVertexNormals(double[][] data)
           
 void setVertexRelativeRadii(double[] data)
           
 void setVertexTextureCoordinates(DataList data)
           
 void setVertexTextureCoordinates(double[] data)
           
 void setVertexTextureCoordinates(double[][] data)
           
 
Methods inherited from class de.jreality.geometry.AbstractGeometryFactory
getGeometry, getSignature, setSignature, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexedLineSetFactory

public IndexedLineSetFactory()
Method Detail

setVertexCount

public void setVertexCount(int count)

setVertexAttribute

public void setVertexAttribute(Attribute attr,
                               DataList data)

setVertexAttributes

public void setVertexAttributes(DataListSet dls)

setVertexCoordinates

public void setVertexCoordinates(DataList data)

setVertexCoordinates

public void setVertexCoordinates(double[] data)

setVertexCoordinates

public void setVertexCoordinates(double[][] data)

setVertexNormals

public void setVertexNormals(DataList data)

setVertexNormals

public void setVertexNormals(double[] data)

setVertexNormals

public void setVertexNormals(double[][] data)

setVertexColors

public void setVertexColors(DataList data)

setVertexColors

public void setVertexColors(double[] data)

setVertexColors

public void setVertexColors(Color[] data)

setVertexColors

public void setVertexColors(double[][] data)

setVertexTextureCoordinates

public void setVertexTextureCoordinates(DataList data)

setVertexTextureCoordinates

public void setVertexTextureCoordinates(double[] data)

setVertexTextureCoordinates

public void setVertexTextureCoordinates(double[][] data)

setVertexLabels

public void setVertexLabels(String[] data)

setVertexRelativeRadii

public void setVertexRelativeRadii(double[] data)

setLineCount

public void setLineCount(int count)

setEdgeIndices

public void setEdgeIndices(DataList data)

setEdgeIndices

public void setEdgeIndices(int[][] data)

setEdgeIndices

public void setEdgeIndices(int[] data,
                           int pointCountPerLine)

setEdgeIndices

public void setEdgeIndices(int[] data)

setEdgeColors

public void setEdgeColors(DataList data)

setEdgeColors

public void setEdgeColors(double[] data)

setEdgeColors

public void setEdgeColors(Color[] data)

setEdgeColors

public void setEdgeColors(double[][] data)

setEdgeLabels

public void setEdgeLabels(String[] data)

setEdgeRelativeRadii

public void setEdgeRelativeRadii(double[] data)

getLineCount

public int getLineCount()

getIndexedLineSet

public IndexedLineSet getIndexedLineSet()

isGenerateEdgeLabels

public boolean isGenerateEdgeLabels()

setGenerateEdgeLabels

public void setGenerateEdgeLabels(boolean generateEdgeLabels)

getVertexCount

public int getVertexCount()

getPointSet

public PointSet getPointSet()

isGenerateVertexLabels

public boolean isGenerateVertexLabels()

setGenerateVertexLabels

public void setGenerateVertexLabels(boolean generateVertexLabels)