public class CGO extends MeshCollection
| Modifier and Type | Field and Description |
|---|---|
private CGOMesh |
cgoMesh |
(package private) CGOMesh[] |
cmeshes |
private int |
indicatedModelIndex |
private float |
newScale |
private boolean |
useColix |
bsDisplay, colix, color, connections, currentMesh, displayWithinDistance2, displayWithinPoints, explicitID, htObjects, isDisplayWithinNot, isFixed, linkedMesh, meshCount, meshes, modelIndex, nUnnamed, pickedMesh, pickedModel, pickedPt, pickedVertex, PREVIOUS_MESH_ID, previousMeshID, titlebsColixSet, bsSizeSet, isBioShape, ms, myType, 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() |
private void |
deleteMeshElement(int i) |
protected void |
deleteModels(int modelIndex) |
private java.lang.String |
getCommand(Mesh mesh) |
private java.lang.String |
getCommand2(Mesh mesh,
int modelCount) |
java.lang.Object |
getProperty(java.lang.String property,
int index) |
boolean |
getPropertyData(java.lang.String property,
java.lang.Object[] data) |
java.lang.Object |
getShapeDetail() |
java.lang.String |
getShapeState() |
private void |
initCGO() |
private void |
scale(Mesh mesh,
float newScale) |
private boolean |
setCGO(javajs.util.Lst<java.lang.Object> data) |
void |
setModelVisibilityFlags(javajs.util.BS bsModels) |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
javajs.util.BS bs) |
private void |
setPropertySuper(java.lang.String propertyName,
java.lang.Object value,
javajs.util.BS bs) |
checkExplicit, deleteMeshI, deleteMeshKey, getIndexFromName, getMesh, getMeshList, getPickedPoint, getPropDataMC, getPropMC, initShape, merge, resetObjects, setPropMC, setStatusPicked, setTokenPropertyappendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getPropShape, getSize, getSizeG, getTranslucentLabel, initializeShape, initModelSet, replaceGroup, setAtomClickability, setModelSet, setPropS, setShapeSizeRD, setSize, setSizeRD, wasClickedCGOMesh[] cmeshes
private CGOMesh cgoMesh
private boolean useColix
private float newScale
private int indicatedModelIndex
private void initCGO()
public void allocMesh(java.lang.String thisID,
Mesh m)
allocMesh in class MeshCollectionpublic void setProperty(java.lang.String propertyName,
java.lang.Object value,
javajs.util.BS bs)
setProperty in class Shapeprotected void deleteModels(int modelIndex)
public java.lang.Object getProperty(java.lang.String property,
int index)
getProperty in class Shapepublic boolean getPropertyData(java.lang.String property,
java.lang.Object[] data)
getPropertyData in class Shapeprivate void deleteMeshElement(int i)
private void setPropertySuper(java.lang.String propertyName,
java.lang.Object value,
javajs.util.BS bs)
protected void clean()
clean in class MeshCollectionprivate boolean setCGO(javajs.util.Lst<java.lang.Object> data)
private void scale(Mesh mesh, float newScale)
public java.lang.Object getShapeDetail()
getShapeDetail in class Shapepublic java.lang.String getShapeState()
getShapeState in class Shapeprivate java.lang.String getCommand(Mesh mesh)
private java.lang.String getCommand2(Mesh mesh, int modelCount)
public void setModelVisibilityFlags(javajs.util.BS bsModels)
setModelVisibilityFlags in class MeshCollection