de.jreality.geometry
Class AbstractQuadMeshFactory
java.lang.Object
de.jreality.geometry.AbstractGeometryFactory
de.jreality.geometry.AbstractPointSetFactory
de.jreality.geometry.AbstractIndexedLineSetFactory
de.jreality.geometry.AbstractIndexedFaceSetFactory
de.jreality.geometry.AbstractQuadMeshFactory
- All Implemented Interfaces:
- GeometryFactory
- Direct Known Subclasses:
- ParametricSurfaceFactory, QuadMeshFactory
public class AbstractQuadMeshFactory
- extends AbstractIndexedFaceSetFactory
- Author:
- schmies
Methods inherited from class de.jreality.geometry.AbstractIndexedFaceSetFactory |
getIndexedFaceSet, isGenerateAABBTree, isGenerateEdgesFromFaces, isGenerateFaceLabels, isGenerateFaceNormals, isGenerateVertexNormals, setGenerateAABBTree, setGenerateEdgesFromFaces, setGenerateFaceLabels, setGenerateFaceNormals, setGenerateVertexNormals |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
setVertexCount
public void setVertexCount(int count)
- Overrides:
setVertexCount
in class AbstractPointSetFactory
setFaceCount
public void setFaceCount(int count)
setFaceAttribute
public void setFaceAttribute(Attribute attr,
DataList data)
getULineCount
public int getULineCount()
getVLineCount
public int getVLineCount()
setULineCount
public void setULineCount(int newU)
setVLineCount
public void setVLineCount(int newV)
isClosedInUDirection
public boolean isClosedInUDirection()
isClosedInVDirection
public boolean isClosedInVDirection()
setClosedInUDirection
public void setClosedInUDirection(boolean close)
setClosedInVDirection
public void setClosedInVDirection(boolean close)
isGenerateTextureCoordinates
public boolean isGenerateTextureCoordinates()
setGenerateTextureCoordinates
public void setGenerateTextureCoordinates(boolean generateTextureCoordinates)
getUTextureScale
public double getUTextureScale()
setUTextureScale
public void setUTextureScale(double textureScale)
getVTextureScale
public double getVTextureScale()
setVTextureScale
public void setVTextureScale(double textureScale)
getUTextureShift
public double getUTextureShift()
setUTextureShift
public void setUTextureShift(double textureShift)
getVTextureShift
public double getVTextureShift()
setVTextureShift
public void setVTextureShift(double textureShift)
isEdgeFromQuadMesh
public boolean isEdgeFromQuadMesh()
setEdgeFromQuadMesh
public void setEdgeFromQuadMesh(boolean b)