org.jmol.modelset

Class Bond

public class Bond extends Object

Nested Class Summary
static classBond.BondSet
Field Summary
Atomatom1
Atomatom2
shortcolix
intindex
shortmad
static intmyVisibilityFlag
shortorder
intshapeVisibilityFlags
Constructor Summary
Bond(Atom atom1, Atom atom2, short order, short mad, short colix)
Method Summary
voiddeleteAtomReferences()
StringformatLabel(String strFormat, int[] indices)
intgetArgb1()
intgetArgb2()
AtomgetAtom1()
AtomgetAtom2()
intgetAtomIndex1()
intgetAtomIndex2()
shortgetColix()
shortgetColix1()
shortgetColix2()
StringgetIdentity()
shortgetMad()
shortgetOrder()
StringgetOrderName()
StringgetOrderNumber()
AtomgetOtherAtom(Atom thisAtom)
floatgetRadius()
intgetShapeVisibilityFlags()
intgetValence()
booleanis(int bondType)
booleanisAromatic()
booleanisCovalent()
booleanisHydrogen()
booleanisPartial()
booleanisStereo()
booleanisTranslucent()
voidsetColix(short colix)
voidsetIndex(int i)
voidsetMad(short mad)
voidsetOrder(short order)
voidsetShapeVisibility(int shapeVisibilityFlag, boolean isVisible)
voidsetShapeVisibilityFlags(int shapeVisibilityFlags)
voidsetTranslucent(boolean isTranslucent, float translucentLevel)

Field Detail

atom1

Atom atom1

atom2

Atom atom2

colix

short colix

index

int index

mad

short mad

myVisibilityFlag

static final int myVisibilityFlag

order

short order

shapeVisibilityFlags

int shapeVisibilityFlags

Constructor Detail

Bond

Bond(Atom atom1, Atom atom2, short order, short mad, short colix)

Method Detail

deleteAtomReferences

void deleteAtomReferences()

formatLabel

public String formatLabel(String strFormat, int[] indices)

getArgb1

int getArgb1()

getArgb2

int getArgb2()

getAtom1

public Atom getAtom1()

getAtom2

public Atom getAtom2()

getAtomIndex1

public int getAtomIndex1()

getAtomIndex2

public int getAtomIndex2()

getColix

public short getColix()

getColix1

short getColix1()

getColix2

short getColix2()

getIdentity

public String getIdentity()

getMad

public short getMad()

getOrder

public short getOrder()

getOrderName

String getOrderName()

getOrderNumber

String getOrderNumber()

getOtherAtom

public Atom getOtherAtom(Atom thisAtom)

getRadius

float getRadius()

getShapeVisibilityFlags

public int getShapeVisibilityFlags()

getValence

int getValence()

is

public boolean is(int bondType)

isAromatic

boolean isAromatic()

isCovalent

public boolean isCovalent()

isHydrogen

boolean isHydrogen()

isPartial

boolean isPartial()

isStereo

boolean isStereo()

isTranslucent

boolean isTranslucent()

setColix

public void setColix(short colix)

setIndex

public void setIndex(int i)

setMad

public void setMad(short mad)

setOrder

public void setOrder(short order)

setShapeVisibility

final void setShapeVisibility(int shapeVisibilityFlag, boolean isVisible)

setShapeVisibilityFlags

public void setShapeVisibilityFlags(int shapeVisibilityFlags)

setTranslucent

public void setTranslucent(boolean isTranslucent, float translucentLevel)