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, title
bsColixSet, bsSizeSet, isBioShape, ms, myType, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr
Constructor and Description |
---|
CGO() |
Modifier and Type | Method and Description |
---|---|
void |
allocMesh(String thisID,
Mesh m) |
protected void |
clean() |
private void |
deleteMeshElement(int i) |
protected void |
deleteModels(int modelIndex) |
private String |
getCommand(Mesh mesh) |
private String |
getCommand2(Mesh mesh,
int modelCount) |
Object |
getProperty(String property,
int index) |
boolean |
getPropertyData(String property,
Object[] data) |
Object |
getShapeDetail() |
String |
getShapeState() |
private void |
initCGO() |
private void |
scale(Mesh mesh,
float newScale) |
private boolean |
setCGO(javajs.util.Lst<Object> data) |
void |
setModelVisibilityFlags(BS bsModels) |
void |
setProperty(String propertyName,
Object value,
BS bs) |
private void |
setPropertySuper(String propertyName,
Object value,
BS bs) |
checkExplicit, deleteMeshI, deleteMeshKey, getIndexFromName, getMesh, getMeshList, getPickedPoint, getPropDataMC, getPropMC, initShape, merge, resetObjects, setPropMC, setStatusPicked, setTokenProperty
appendCmd, 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, wasClicked
CGOMesh[] cmeshes
private CGOMesh cgoMesh
private boolean useColix
private float newScale
private int indicatedModelIndex
private void initCGO()
public void allocMesh(String thisID, Mesh m)
allocMesh
in class MeshCollection
public void setProperty(String propertyName, Object value, BS bs)
setProperty
in class Shape
protected void deleteModels(int modelIndex)
public Object getProperty(String property, int index)
getProperty
in class Shape
public boolean getPropertyData(String property, Object[] data)
getPropertyData
in class Shape
private void deleteMeshElement(int i)
protected void clean()
clean
in class MeshCollection
private boolean setCGO(javajs.util.Lst<Object> data)
private void scale(Mesh mesh, float newScale)
public Object getShapeDetail()
getShapeDetail
in class Shape
public String getShapeState()
getShapeState
in class Shape
public void setModelVisibilityFlags(BS bsModels)
setModelVisibilityFlags
in class MeshCollection