|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectendrov.data.EvContainer
endrov.data.EvObject
endrov.typeShell.Shell
public class Shell
Shell metadata
| Field Summary | |
|---|---|
double |
angle
|
double |
angleinside
|
static int |
KEY_ROTATE
|
static int |
KEY_SETZ
|
static int |
KEY_TRANSLATE
|
double |
major
Instance * |
double |
midx
|
double |
midy
|
double |
midz
|
double |
minor
Instance * |
| Fields inherited from class endrov.data.EvContainer |
|---|
author, containerIcon, coreMetadataModified, dateCreate, dateLastModify, isGeneratedData, metaObject, ostBlobID |
| Constructor Summary | |
|---|---|
Shell()
|
|
| Method Summary | |
|---|---|
void |
buildMetamenu(javax.swing.JMenu menu,
EvContainer parentObject)
Additions to the object-specific menu |
Shell |
clone()
|
EvObject |
cloneEvObject()
Get a deep copy of the object, not including children |
javax.vecmath.Vector3d |
getMajorAxis()
|
java.lang.String |
getMetaTypeDesc()
Desciption of data |
javax.vecmath.Vector3d |
getMinorAxis()
|
static void |
initPlugin()
Plugin declaration |
boolean |
isPointInside(ImVector2d pos)
Projected down: check if inside |
boolean |
isPointInside(ImVector3d pos)
Projected down: check if inside |
void |
loadMetadata(org.jdom.Element e)
Unserialize object |
java.lang.String |
saveMetadata(org.jdom.Element e)
Save to XML |
| Methods inherited from class endrov.data.EvObject |
|---|
cloneEvObjectRecursive, cloneUsingSerialize, getContainerIcon |
| Methods inherited from class endrov.data.EvContainer |
|---|
addMetaObject, getChild, getChildNames, getFreeChildName, getIdObjects, getIdObjectsRecursive, getMetaContainer, getMetaObject, getObjects, isMetadataModified, putChild, removeMetaObjectByValue, setMetadataModified, setMetadataNotModified |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int KEY_TRANSLATE
public static final int KEY_SETZ
public static final int KEY_ROTATE
public double major
public double minor
public double midx
public double midy
public double midz
public double angle
public double angleinside
| Constructor Detail |
|---|
public Shell()
| Method Detail |
|---|
public java.lang.String saveMetadata(org.jdom.Element e)
saveMetadata in class EvObjectpublic void loadMetadata(org.jdom.Element e)
EvObject
loadMetadata in class EvObjectpublic boolean isPointInside(ImVector2d pos)
public boolean isPointInside(ImVector3d pos)
public java.lang.String getMetaTypeDesc()
getMetaTypeDesc in class EvObject
public void buildMetamenu(javax.swing.JMenu menu,
EvContainer parentObject)
buildMetamenu in class EvObjectparentObject - TODOpublic javax.vecmath.Vector3d getMajorAxis()
public javax.vecmath.Vector3d getMinorAxis()
public Shell clone()
clone in class java.lang.Objectpublic EvObject cloneEvObject()
EvObject
cloneEvObject in class EvObjectpublic static void initPlugin()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||