public static class IRhino3dm.Layer extends IRhino3dm.RhinoObject
| Modifier and Type | Field and Description |
|---|---|
IColor |
color |
IRhino3dm.UUID |
displayMaterialId |
boolean |
expanded |
int |
igesLevel |
ILayer |
ilayer |
IRhino3dm.UUID |
layerId |
int |
layerIndex |
int |
linetypeIndex |
boolean |
locked |
int |
materialIndex |
java.lang.String |
name |
IRhino3dm.UUID |
parentLayerId |
IColor |
plotColor |
double |
plotWeightMm |
IRhino3dm.RenderingAttributes |
renderingAttributes |
static java.lang.String |
uuid |
boolean |
visible |
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 |
|---|
Layer() |
Layer(ILayer ilayer,
int index) |
| Modifier and Type | Method and Description |
|---|---|
ILayer |
createIObject(IRhino3dm.Rhino3dmFile context,
IServerI s) |
IRhino3dm.UUID |
getClassUUID() |
int |
getType() |
void |
read(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) |
read, setAttributes, setAttributesToIObjectpublic static final java.lang.String uuid
public int layerIndex
public IRhino3dm.UUID layerId
public IRhino3dm.UUID parentLayerId
public int igesLevel
public int materialIndex
public int linetypeIndex
public IColor color
public IRhino3dm.UUID displayMaterialId
public IColor plotColor
public double plotWeightMm
public java.lang.String name
public boolean visible
public boolean locked
public boolean expanded
public IRhino3dm.RenderingAttributes renderingAttributes
public ILayer ilayer
public Layer()
public Layer(ILayer ilayer, int index)
public IRhino3dm.UUID getClassUUID()
getClassUUID in class IRhino3dm.RhinoObjectpublic int getType()
getType in class IRhino3dm.RhinoObjectpublic void read(IRhino3dm.Rhino3dmFile context, java.io.InputStream is) throws java.io.IOException
read in class IRhino3dm.RhinoObjectjava.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 ILayer createIObject(IRhino3dm.Rhino3dmFile context, IServerI s)
createIObject in class IRhino3dm.RhinoObjectpublic java.lang.String toString()
toString in class java.lang.Object