org.jmol.shapesurface
public class LcaoCartoon extends Isosurface
Modifier and Type | Field and Description |
---|---|
private Object |
cappingObject |
private String |
fullCommand |
(package private) boolean |
isLonePair |
private boolean |
isMolecular |
(package private) boolean |
isRadical |
private boolean |
isTranslucent |
private Integer |
lcaoColorNeg |
private Integer |
lcaoColorPos |
private String |
lcaoID |
private Float |
lcaoScale |
private int |
myColorPt |
private Vector3f |
rotationAxis |
private Object |
slabbingObject |
private BitSet |
thisSet |
private String |
thisType |
private float |
translucentLevel |
allowMesh, iHaveBitSets, jvxlData, keyXy, sg, thisMesh
bsDisplay, colix, color, connections, currentMesh, displayWithinDistance2, displayWithinPoints, explicitID, htObjects, isDisplayWithinNot, isFixed, linkedMesh, meshCount, meshes, modelIndex, myType, nUnnamed, pickedMesh, pickedModel, pickedVertex, PREVIOUS_MESH_ID, previousMeshID, title
g3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, viewer, xmlProperties
Constructor and Description |
---|
LcaoCartoon() |
Modifier and Type | Method and Description |
---|---|
private void |
createLcaoCartoon() |
private void |
createLcaoCartoon(int iAtom) |
private void |
deleteLcaoCartoon() |
private void |
deleteLcaoCartoon(int iAtom) |
private String |
getID(String id,
int i) |
String |
getShapeState() |
void |
initShape() |
void |
merge(Shape shape)
called by ParallelProcessor at completion
|
private void |
setLcaoOn(boolean TF) |
private void |
setLcaoOn(int iAtom,
boolean TF) |
void |
setProperty(String propertyName,
Object value,
BitSet bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
addMeshInfo, addRequiredFile, addTriangleCheck, addVertexCopy, allocMesh, calculateGeodesicSurface, checkObjectClicked, checkObjectHovered, clearSg, discardTempData, fillMeshData, getCapSlabInfo, getCmd, getPlane, getPolygonColorData, getProperty, getProperty, getShapeDetail, getSurfacePointIndexAndFraction, getValue, invalidateTriangles, newSg, notifySurfaceGenerationCompleted, notifySurfaceMappingCompleted, setOutputStream, setScriptInfo, slabPolygons
checkExplicit, clean, deleteMesh, deleteMesh, getIndexFromName, getMesh, getPickedPoint, setStatusPicked, setVisibilityFlags
appendCmd, checkBoundsMinMax, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getShapeCommands, getShapeCommands, getSize, getSize, getTranslucentLabel, getViewer, initializeShape, initModelSet, setColix, setColix, setColix, setModelClickability, setModelSet, setShapeProperty, setShapeSize, setSize, setSize, setStateInfo, setStateInfo, wasClicked
private String thisType
private int myColorPt
private String lcaoID
private BitSet thisSet
private boolean isMolecular
private Vector3f rotationAxis
private Float lcaoScale
private boolean isTranslucent
private float translucentLevel
private Integer lcaoColorPos
private Integer lcaoColorNeg
boolean isLonePair
boolean isRadical
private Object cappingObject
private Object slabbingObject
private String fullCommand
public void initShape()
initShape
in class Isosurface
public void setProperty(String propertyName, Object value, BitSet bs)
Shape
setProperty
in class Isosurface
private void setLcaoOn(boolean TF)
private void setLcaoOn(int iAtom, boolean TF)
private void deleteLcaoCartoon()
private void deleteLcaoCartoon(int iAtom)
private void createLcaoCartoon()
private void createLcaoCartoon(int iAtom)
public String getShapeState()
getShapeState
in class Isosurface
public void merge(Shape shape)
MeshCollection
merge
in class Isosurface