public class CGO extends Draw
Draw.EnumDrawType
Modifier and Type | Field and Description |
---|---|
private CGOMesh |
cgoMesh |
(package private) CGOMesh[] |
cmeshes |
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, gdata, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer
Constructor and Description |
---|
CGO() |
Modifier and Type | Method and Description |
---|---|
void |
allocMesh(String thisID,
Mesh m) |
protected void |
clean() |
protected void |
deleteMeshElement(int i) |
protected String |
getCommand2(Mesh mesh,
int iModel) |
String |
getShapeState() |
private void |
initCGO() |
protected void |
scale(Mesh mesh,
float newScale) |
private boolean |
setCGO(javajs.util.List<Object> data) |
void |
setProperty(String propertyName,
Object value,
BS bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
protected void |
setPropertySuper(String propertyName,
Object value,
BS bs) |
checkObjectClicked, checkObjectDragged, checkObjectHovered, deleteModels, getCommand, getProperty, getPropertyData, getShapeDetail, initShape, isPolygonDisplayable, randomPoint, resetObjects, setVisibilityFlags
checkExplicit, deleteMeshI, deleteMeshKey, getIndexFromName, getMesh, getPickedPoint, getPropDataMC, getPropMC, merge, setPropMC, setStatusPicked
appendCmd, checkBoundsMinMax, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getSize, getSizeG, getTranslucentLabel, getViewer, initializeShape, initModelSet, setModelClickability, setModelSet, setPropS, setShapeSizeRD, setSize, setSizeRD, wasClicked
CGOMesh[] cmeshes
private CGOMesh cgoMesh
private boolean useColix
private void initCGO()
public void setProperty(String propertyName, Object value, BS bs)
Shape
setProperty
in class Draw
protected void deleteMeshElement(int i)
deleteMeshElement
in class Draw
protected void setPropertySuper(String propertyName, Object value, BS bs)
setPropertySuper
in class Draw
private boolean setCGO(javajs.util.List<Object> data)
public String getShapeState()
getShapeState
in class Draw
protected String getCommand2(Mesh mesh, int iModel)
getCommand2
in class Draw