public static class IRhino3dm.ObjectAttributes extends IRhino3dm.RhinoObject
| Modifier and Type | Field and Description |
|---|---|
short |
activeSpace |
IColor |
color |
byte |
colorSource |
int |
displayOrder |
java.util.ArrayList<IRhino3dm.DisplayMaterialRef> |
dmref |
java.util.ArrayList<java.lang.Integer> |
group |
int |
layerIndex |
int |
linetypeIndex |
byte |
linetypeSource |
int |
materialIndex |
byte |
materialSource |
byte |
mode |
java.lang.String |
name |
short |
objectDecoration |
IRhino3dm.UUID |
objectUUID |
static IRhino3dm.UUID |
obsoletePageSpaceObjectId |
IColor |
plotColor |
byte |
plotColorSource |
double |
plotWeightMm |
byte |
plotWeightSource |
IRhino3dm.RenderingAttributes |
renderingAttributes |
java.lang.String |
url |
static java.lang.String |
uuid |
IRhino3dm.UUID |
viewportId |
boolean |
visible |
int |
wireDensity |
attributes, objectTypeAnnotation, objectTypeAny, objectTypeBeam, objectTypeBrep, objectTypeCage, objectTypeClipPlane, objectTypeCurve, objectTypeDetail, objectTypeEdgeFilter, objectTypeExtrusion, objectTypeGrip, objectTypeHatch, objectTypeInstanceDefinition, objectTypeInstanceReference, objectTypeLayer, objectTypeLight, objectTypeLoop, objectTypeMaterial, objectTypeMesh, objectTypeMeshEdge, objectTypeMeshFace, objectTypeMeshVertex, objectTypeMorphControl, objectTypePhantom, objectTypePoint, objectTypePointset, objectTypePolyledgeFilter, objectTypePolysrfFilter, objectTypeSurface, objectTypeTextDot, objectTypeUnknown, objectTypeUserData, userDataList| Constructor and Description |
|---|
ObjectAttributes() |
ObjectAttributes(IObject e,
IRhino3dm.Rhino3dmFile file) |
| Modifier and Type | Method and Description |
|---|---|
IRhino3dm.UUID |
getClassUUID() |
void |
read(IRhino3dm.Rhino3dmFile context,
java.io.InputStream is) |
void |
readV5(IRhino3dm.Rhino3dmFile context,
java.io.InputStream is) |
java.lang.String |
toString() |
void |
write(IRhino3dm.Rhino3dmFile context,
java.io.OutputStream os,
java.util.zip.CRC32 crc) |
void |
writeReferencedComponentIndex(int type,
int modelIndex) |
void |
writeV5(IRhino3dm.Rhino3dmFile context,
java.io.OutputStream os,
java.util.zip.CRC32 crc) |
createIObject, getType, read, setAttributes, setAttributesToIObjectpublic static final java.lang.String uuid
public static final IRhino3dm.UUID obsoletePageSpaceObjectId
public IRhino3dm.UUID objectUUID
public java.lang.String name
public java.lang.String url
public int layerIndex
public int linetypeIndex
public int materialIndex
public IRhino3dm.RenderingAttributes renderingAttributes
public IColor color
public IColor plotColor
public int displayOrder
public double plotWeightMm
public short objectDecoration
public int wireDensity
public IRhino3dm.UUID viewportId
public short activeSpace
public boolean visible
public byte mode
public byte colorSource
public byte plotColorSource
public byte plotWeightSource
public byte materialSource
public byte linetypeSource
public java.util.ArrayList<java.lang.Integer> group
public java.util.ArrayList<IRhino3dm.DisplayMaterialRef> dmref
public ObjectAttributes()
public ObjectAttributes(IObject e, IRhino3dm.Rhino3dmFile file)
public IRhino3dm.UUID getClassUUID()
getClassUUID in class IRhino3dm.RhinoObjectpublic void readV5(IRhino3dm.Rhino3dmFile context, java.io.InputStream is) throws java.io.IOException
java.io.IOExceptionpublic void read(IRhino3dm.Rhino3dmFile context, java.io.InputStream is) throws java.io.IOException
read in class IRhino3dm.RhinoObjectjava.io.IOExceptionpublic void writeReferencedComponentIndex(int type,
int modelIndex)
public void writeV5(IRhino3dm.Rhino3dmFile context, java.io.OutputStream os, java.util.zip.CRC32 crc) throws java.io.IOException
java.io.IOExceptionpublic void write(IRhino3dm.Rhino3dmFile context, java.io.OutputStream os, java.util.zip.CRC32 crc) throws java.io.IOException
write in class IRhino3dm.RhinoObjectjava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object