public class CGO extends Draw
Draw.EnumDrawType
Modifier and Type | Field and Description |
---|---|
private CGOMesh |
cgoMesh |
(package private) CGOMesh[] |
cmeshes |
private static java.lang.String |
KEY_LIST |
private java.util.Map<java.lang.String,java.lang.Integer> |
keyMap |
private boolean |
useColix |
bsDisplay, colix, color, connections, currentMesh, displayWithinDistance2, displayWithinPoints, explicitID, htObjects, isDisplayWithinNot, isFixed, linkedMesh, meshCount, meshes, modelIndex, myType, nUnnamed, pickedMesh, pickedModel, pickedPt, pickedVertex, PREVIOUS_MESH_ID, previousMeshID, title
bsColixSet, bsSizeSet, isBioShape, ms, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr
Constructor and Description |
---|
CGO() |
Modifier and Type | Method and Description |
---|---|
void |
allocMesh(java.lang.String thisID,
Mesh m) |
protected void |
clean() |
protected void |
deleteMeshElement(int i) |
protected java.lang.String |
getCommand2(Mesh mesh,
int iModel) |
boolean |
getPropertyData(java.lang.String property,
java.lang.Object[] data) |
java.lang.String |
getShapeState() |
private void |
initCGO() |
protected void |
scale(Mesh mesh,
float newScale) |
private boolean |
setCGO(javajs.util.Lst<java.lang.Object> data) |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bs) |
protected void |
setPropertySuper(java.lang.String propertyName,
java.lang.Object value,
BS bs) |
checkObjectClicked, checkObjectDragged, checkObjectHovered, deleteModels, getCommand, getProperty, getShapeDetail, initShape, isPolygonDisplayable, randomPoint, resetObjects, setModelVisibilityFlags
checkExplicit, deleteMeshI, deleteMeshKey, getIndexFromName, getMesh, getMeshList, getPickedPoint, getPropDataMC, getPropMC, merge, setPropMC, setStatusPicked, setTokenProperty
appendCmd, checkBoundsMinMax, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getSize, getSizeG, getTranslucentLabel, initializeShape, initModelSet, setAtomClickability, setModelSet, setPropS, setShapeSizeRD, setShapeVisibility, setSize, setSizeRD, wasClicked
CGOMesh[] cmeshes
private CGOMesh cgoMesh
private boolean useColix
private static final java.lang.String KEY_LIST
private java.util.Map<java.lang.String,java.lang.Integer> keyMap
private void initCGO()
public void setProperty(java.lang.String propertyName, java.lang.Object value, BS bs)
setProperty
in class Draw
public boolean getPropertyData(java.lang.String property, java.lang.Object[] data)
getPropertyData
in class Draw
protected void deleteMeshElement(int i)
deleteMeshElement
in class Draw
protected void setPropertySuper(java.lang.String propertyName, java.lang.Object value, BS bs)
setPropertySuper
in class Draw
private boolean setCGO(javajs.util.Lst<java.lang.Object> data)
public java.lang.String getShapeState()
getShapeState
in class Draw
protected java.lang.String getCommand2(Mesh mesh, int iModel)
getCommand2
in class Draw