public class Shape
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Shape.BoundaryType |
static class |
Shape.Type |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Constructor and Description |
|---|
Shape(long cPtr,
boolean cMemoryOwn) |
Shape(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
static long[] |
cArrayUnwrap(Shape[] arrayWrapper) |
static Shape[] |
cArrayWrap(long[] cArray,
boolean cMemoryOwn) |
void |
delete() |
protected void |
finalize() |
Shape.BoundaryType |
getBoundaryType()
Shape boundary type.
|
static long |
getCPtr(Shape obj) |
ShapeGroup |
getGroup()
Shape group.
|
int |
getKey()
Shape identifier.
|
java.lang.String |
getLabel()
Shape label.
|
long |
getSize() |
Shape.Type |
getType()
Shape type.
|
Vector3d |
getVertex(long index) |
boolean |
isSelected()
Selects/deselects the shape.
|
boolean |
isZEnabled()
Z enable flag.
|
void |
resize(long size) |
void |
setBoundaryType(Shape.BoundaryType type)
Shape boundary type.
|
void |
setGroup(ShapeGroup group)
Shape group.
|
void |
setLabel(java.lang.String label)
Shape label.
|
void |
setSelected(boolean state)
Selects/deselects the shape.
|
void |
setType(Shape.Type type)
Shape type.
|
void |
setVertex(long index,
Vector3d vertex) |
void |
setZEnabled(boolean enabled)
Z enable flag.
|
public Shape(long cPtr,
boolean cMemoryOwn)
public Shape(Shape shape)
public static long getCPtr(Shape obj)
protected void finalize()
finalize in class java.lang.Objectpublic void delete()
public static long[] cArrayUnwrap(Shape[] arrayWrapper)
public static Shape[] cArrayWrap(long[] cArray, boolean cMemoryOwn)
public int getKey()
public void setType(Shape.Type type)
public Shape.Type getType()
public void setBoundaryType(Shape.BoundaryType type)
public Shape.BoundaryType getBoundaryType()
public void setLabel(java.lang.String label)
public java.lang.String getLabel()
public void setSelected(boolean state)
public boolean isSelected()
public void setGroup(ShapeGroup group)
public ShapeGroup getGroup()
public void resize(long size)
public long getSize()
public void setVertex(long index,
Vector3d vertex)
public Vector3d getVertex(long index)
public void setZEnabled(boolean enabled)
public boolean isZEnabled()