Package com.jozufozu.flywheel.lib.vertex
Class AbstractVertexView
java.lang.Object
com.jozufozu.flywheel.lib.vertex.AbstractVertexView
- All Implemented Interfaces:
MutableVertexList,VertexList,VertexView
- Direct Known Subclasses:
FullVertexView,InferredVertexView,NoOverlayVertexView,PosTexNormalVertexView,PosVertexView
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongptr()voidptr(long ptr) intvoidvertexCount(int vertexCount) voidwrite(MutableVertexList dst, int srcIndex, int dstIndex) voidwrite(MutableVertexList dst, int srcStartIndex, int dstStartIndex, int vertexCount) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.jozufozu.flywheel.api.vertex.MutableVertexList
a, b, g, light, normalX, normalY, normalZ, overlay, r, u, v, x, y, zMethods inherited from interface com.jozufozu.flywheel.api.vertex.VertexList
a, b, g, getNormal, getPos, isEmpty, light, normalX, normalY, normalZ, overlay, r, u, v, x, y, zMethods inherited from interface com.jozufozu.flywheel.api.vertex.VertexView
stride
-
Field Details
-
ptr
protected long ptr -
vertexCount
protected int vertexCount
-
-
Constructor Details
-
AbstractVertexView
public AbstractVertexView()
-
-
Method Details
-
ptr
public long ptr()- Specified by:
ptrin interfaceVertexView
-
ptr
public void ptr(long ptr) - Specified by:
ptrin interfaceVertexView
-
vertexCount
public int vertexCount()- Specified by:
vertexCountin interfaceVertexList
-
vertexCount
public void vertexCount(int vertexCount) - Specified by:
vertexCountin interfaceVertexView
-
write
- Specified by:
writein interfaceVertexList
-
write
- Specified by:
writein interfaceVertexList
-
writeAll
- Specified by:
writeAllin interfaceVertexList
-