public static class IRhino3dm.RhinoObject
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
IRhino3dm.ObjectAttributes |
attributes |
(package private) static int |
objectTypeAnnotation |
(package private) static int |
objectTypeAny |
(package private) static int |
objectTypeBeam |
(package private) static int |
objectTypeBrep |
(package private) static int |
objectTypeCage |
(package private) static int |
objectTypeClipPlane |
(package private) static int |
objectTypeCurve |
(package private) static int |
objectTypeDetail |
(package private) static int |
objectTypeEdgeFilter |
(package private) static int |
objectTypeExtrusion |
(package private) static int |
objectTypeGrip |
(package private) static int |
objectTypeHatch |
(package private) static int |
objectTypeInstanceDefinition |
(package private) static int |
objectTypeInstanceReference |
(package private) static int |
objectTypeLayer |
(package private) static int |
objectTypeLight |
(package private) static int |
objectTypeLoop |
(package private) static int |
objectTypeMaterial |
(package private) static int |
objectTypeMesh |
(package private) static int |
objectTypeMeshEdge |
(package private) static int |
objectTypeMeshFace |
(package private) static int |
objectTypeMeshVertex |
(package private) static int |
objectTypeMorphControl |
(package private) static int |
objectTypePhantom |
(package private) static int |
objectTypePoint |
(package private) static int |
objectTypePointset |
(package private) static int |
objectTypePolyledgeFilter |
(package private) static int |
objectTypePolysrfFilter |
(package private) static int |
objectTypeSurface |
(package private) static int |
objectTypeTextDot |
(package private) static int |
objectTypeUnknown |
(package private) static int |
objectTypeUserData |
IRhino3dm.UserData[] |
userDataList |
static java.lang.String |
uuid |
Constructor and Description |
---|
RhinoObject() |
Modifier and Type | Method and Description |
---|---|
IObject |
createIObject(IRhino3dm.Rhino3dmFile context,
IServerI s) |
IRhino3dm.UUID |
getClassUUID() |
int |
getType() |
void |
read(IRhino3dm.Rhino3dmFile context,
byte[] b) |
void |
read(IRhino3dm.Rhino3dmFile context,
java.io.InputStream is) |
void |
setAttributes(IRhino3dm.ObjectAttributes attr) |
void |
setAttributesToIObject(IRhino3dm.Rhino3dmFile context,
IObject e) |
void |
write(IRhino3dm.Rhino3dmFile context,
java.io.OutputStream os,
java.util.zip.CRC32 crc) |
public static final java.lang.String uuid
static final int objectTypeUnknown
static final int objectTypePoint
static final int objectTypePointset
static final int objectTypeCurve
static final int objectTypeSurface
static final int objectTypeBrep
static final int objectTypeMesh
static final int objectTypeLayer
static final int objectTypeMaterial
static final int objectTypeLight
static final int objectTypeAnnotation
static final int objectTypeUserData
static final int objectTypeInstanceDefinition
static final int objectTypeInstanceReference
static final int objectTypeTextDot
static final int objectTypeGrip
static final int objectTypeDetail
static final int objectTypeHatch
static final int objectTypeMorphControl
static final int objectTypeLoop
static final int objectTypePolysrfFilter
static final int objectTypeEdgeFilter
static final int objectTypePolyledgeFilter
static final int objectTypeMeshVertex
static final int objectTypeMeshEdge
static final int objectTypeMeshFace
static final int objectTypeCage
static final int objectTypePhantom
static final int objectTypeClipPlane
static final int objectTypeBeam
static final int objectTypeExtrusion
static final int objectTypeAny
public IRhino3dm.ObjectAttributes attributes
public IRhino3dm.UserData[] userDataList
public IRhino3dm.UUID getClassUUID()
public int getType()
public void read(IRhino3dm.Rhino3dmFile context, byte[] b) throws java.io.IOException
java.io.IOException
public void read(IRhino3dm.Rhino3dmFile context, java.io.InputStream is) throws java.io.IOException
java.io.IOException
public void write(IRhino3dm.Rhino3dmFile context, java.io.OutputStream os, java.util.zip.CRC32 crc) throws java.io.IOException
java.io.IOException
public void setAttributes(IRhino3dm.ObjectAttributes attr)
public IObject createIObject(IRhino3dm.Rhino3dmFile context, IServerI s)
public void setAttributesToIObject(IRhino3dm.Rhino3dmFile context, IObject e)