public class CSGRotation extends CSGTransformation
ignoredExtensions, ignoredXMLElements, JSBML_WRONG_SBO_TERM, packageNamelistOfListeners, parent, resourceBundle| Constructor and Description |
|---|
CSGRotation() |
CSGRotation(CSGRotation csgt) |
CSGRotation(int level,
int version) |
CSGRotation(String id,
int level,
int version) |
| Modifier and Type | Method and Description |
|---|---|
CSGRotation |
clone() |
boolean |
equals(Object object) |
String |
getElementName() |
double |
getRotateAngleInRadians()
Returns the value of rotateAngleInRadians
|
double |
getRotateAxisX()
Returns the value of rotateAxisX
|
double |
getRotateAxisY()
Returns the value of rotateAxisY
|
double |
getRotateAxisZ()
Returns the value of rotateAxisZ
|
int |
hashCode() |
boolean |
isSetRotateAngleInRadians()
Returns whether rotateAngleInRadians is set
|
boolean |
isSetRotateAxisX()
Returns whether rotateAxisX is set
|
boolean |
isSetRotateAxisY()
Returns whether rotateAxisY is set
|
boolean |
isSetRotateAxisZ()
Returns whether rotateAxisZ is set
|
boolean |
readAttribute(String attributeName,
String prefix,
String value) |
void |
setRotateAngleInRadians(double rotateAngleInRadians)
Sets the value of rotateAngleInRadians
|
void |
setRotateAxisX(double rotateAxisX)
Sets the value of rotateAxisX
|
void |
setRotateAxisY(double rotateAxisY)
Sets the value of rotateAxisY
|
void |
setRotateAxisZ(double rotateAxisZ)
Sets the value of rotateAxisZ
|
boolean |
unsetRotateAngleInRadians()
Unsets the variable rotateAngleInRadians
|
boolean |
unsetRotateAxisX()
Unsets the variable rotateAxisX
|
boolean |
unsetRotateAxisY()
Unsets the variable rotateAxisY
|
boolean |
unsetRotateAxisZ()
Unsets the variable rotateAxisZ
|
Map<String,String> |
writeXMLAttributes() |
getAllowsChildren, getChildAt, getChildCount, getCSGNode, isSetCSGNode, setCSGNode, unsetCSGNodegetSpatialId, initDefaults, isSetSpatialId, setSpatialId, unsetSpatialIdaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendAnnotation, appendAnnotation, appendNotes, appendNotes, checkAndSetPackageNamespaceAndVersion, checkAndSetPackageNamespaceAndVersion, checkAttribute, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getExtension, getExtensionCount, getExtensionPackages, getHistory, getId, getIdManager, getLevel, getLevelAndVersion, getMetaId, getModel, getName, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParent, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isIdMandatory, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetId, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetName, isSetNotes, isSetPackageVErsion, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, isValidLevelAndVersionCombination, isValidMetaId, notifyChildChange, registerChild, removeCVTerm, removeCVTerm, setAnnotation, setAnnotation, setAnnotation, setHistory, setId, setLevel, setMetaId, setName, setNamespace, setNotes, setNotes, setPackageVersion, setParentSBML, setParentSBMLObject, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetId, unsetMetaId, unsetName, unsetNamespace, unsetNotes, unsetPlugin, unsetSBOTermaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isLeaf, isReadingInProgress, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, toString, userObjectKeySetfinalize, getClass, notify, notifyAll, wait, wait, waitaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendAnnotation, appendAnnotation, appendNotes, appendNotes, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getExtension, getExtensionCount, getExtensionPackages, getHistory, getId, getLevel, getLevelAndVersion, getMetaId, getModel, getName, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isIdMandatory, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetId, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetName, isSetNotes, isSetPackageVErsion, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, registerChild, removeCVTerm, removeCVTerm, removeTreeNodeChangeListener, setAnnotation, setAnnotation, setAnnotation, setHistory, setId, setLevel, setMetaId, setName, setNotes, setNotes, setPackageVersion, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetId, unsetMetaId, unsetName, unsetNotes, unsetPlugin, unsetSBOTermaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetpublic CSGRotation()
public CSGRotation(CSGRotation csgt)
csgt - public CSGRotation(int level,
int version)
level - version - public CSGRotation(String id, int level, int version)
id - level - version - public CSGRotation clone()
clone in interface SBaseclone in class AbstractSpatialNamedSBasepublic boolean equals(Object object)
equals in interface SBaseequals in class CSGTransformationpublic double getRotateAxisX()
public boolean isSetRotateAxisX()
public void setRotateAxisX(double rotateAxisX)
rotateAxisX - public boolean unsetRotateAxisX()
true, if rotateAxisX was set before,
otherwise falsepublic double getRotateAxisY()
public boolean isSetRotateAxisY()
public void setRotateAxisY(double rotateAxisY)
rotateAxisY - public boolean unsetRotateAxisY()
true, if rotateAxisY was set before,
otherwise falsepublic double getRotateAxisZ()
public boolean isSetRotateAxisZ()
public void setRotateAxisZ(double rotateAxisZ)
rotateAxisZ - public boolean unsetRotateAxisZ()
true, if rotateAxisZ was set before,
otherwise falsepublic double getRotateAngleInRadians()
public boolean isSetRotateAngleInRadians()
public void setRotateAngleInRadians(double rotateAngleInRadians)
rotateAngleInRadians - public boolean unsetRotateAngleInRadians()
true, if rotateAngleInRadians was set before,
otherwise falsepublic int hashCode()
hashCode in interface SBasehashCode in class AbstractSpatialNamedSBasepublic Map<String,String> writeXMLAttributes()
writeXMLAttributes in interface SBasewriteXMLAttributes in class AbstractSpatialNamedSBasepublic boolean readAttribute(String attributeName, String prefix, String value)
readAttribute in interface SBasereadAttribute in class AbstractSpatialNamedSBasepublic String getElementName()
getElementName in interface SBasegetElementName in class AbstractSBaseCopyright © 2009–2016. All rights reserved.