|
|||||||||
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 EvObject
public void loadMetadata(org.jdom.Element e)
EvObject
loadMetadata
in class EvObject
public 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 EvObject
parentObject
- TODOpublic javax.vecmath.Vector3d getMajorAxis()
public javax.vecmath.Vector3d getMinorAxis()
public Shell clone()
clone
in class java.lang.Object
public EvObject cloneEvObject()
EvObject
cloneEvObject
in class EvObject
public static void initPlugin()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |