public static class IRhino3dm.ChunkTable extends IRhino3dm.Chunk
| Modifier and Type | Field and Description |
|---|---|
long |
bodyPointer |
long |
byteLength |
java.util.ArrayList<IRhino3dm.Chunk> |
chunks |
int |
endTCode |
boolean |
serialized |
| Constructor and Description |
|---|
ChunkTable(int tcode) |
ChunkTable(int tcode,
int endTCode) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IRhino3dm.Chunk c) |
long |
getByteLength() |
void |
serialize() |
void |
writeTableEnd(IRandomAccessOutputStream ros) |
void |
writeTableEntry(IRandomAccessOutputStream ros,
IRhino3dm.Chunk c) |
void |
writeTableHeader(IRandomAccessOutputStream ros) |
clear, contentLength, doCRC, getBody, getContent, getContents, getCRC, getHeader, isEndOfTable, isShort, setContentLength, setCRC, toStringpublic java.util.ArrayList<IRhino3dm.Chunk> chunks
public int endTCode
public boolean serialized
public long bodyPointer
public long byteLength
public ChunkTable(int tcode,
int endTCode)
public ChunkTable(int tcode)
public void add(IRhino3dm.Chunk c)
public void serialize()
throws java.io.IOException
java.io.IOExceptionpublic void writeTableHeader(IRandomAccessOutputStream ros) throws java.io.IOException
java.io.IOExceptionpublic void writeTableEntry(IRandomAccessOutputStream ros, IRhino3dm.Chunk c) throws java.io.IOException
java.io.IOExceptionpublic void writeTableEnd(IRandomAccessOutputStream ros) throws java.io.IOException
java.io.IOExceptionpublic long getByteLength()