org.jmol.shape

Class Labels

public class Labels extends AtomShape

Field Summary
static intALIGN_FLAGS
HashtableatomLabels
short[]bgcolixes
BitSetbsBgColixSet
BitSetbsFontSet
intdefaultAlignment
shortdefaultBgcolix
shortdefaultColix
bytedefaultFontId
intdefaultOffset
bytedefaultPaletteID
intdefaultPointer
booleandefaultsOnlyForNone
intdefaultZPos
byte[]fids
String[]formats
static intFLAGS
static intFLAG_OFFSET
static intFRONT_FLAG
static intGROUP_FLAG
int[]offsets
static intPOINTER_FLAGS
booleansetDefaults
String[]strings
static intSCALE_FLAG
Texttext
bytezeroFontId
intzeroOffset
static intZPOS_FLAGS
Method Summary
static intgetAlignment(int offsetFull)
StringgetDefaultState()
TextgetLabel(int i)
ObjectgetProperty(String property, int index)
StringgetShapeState()
voidinitShape()
voidputLabel(int i, Text text)
voidsetAlignment(int i, int alignment)
voidsetBgcolix(int i, short bgcolix)
voidsetColix(int i, short colix, byte pid)
voidsetFont(int i, byte fid)
voidsetFront(int i, boolean TF)
voidsetGroup(int i, boolean TF)
voidsetModelClickability()
voidsetOffsets(int i, int offset)
voidsetPointer(int i, int pointer)
voidsetProperty(String propertyName, Object value, BitSet bsSelected)

Field Detail

ALIGN_FLAGS

static final int ALIGN_FLAGS

atomLabels

private Hashtable atomLabels

bgcolixes

short[] bgcolixes

bsBgColixSet

private BitSet bsBgColixSet

bsFontSet

private BitSet bsFontSet

defaultAlignment

private int defaultAlignment

defaultBgcolix

private short defaultBgcolix

defaultColix

private short defaultColix

defaultFontId

private byte defaultFontId

defaultOffset

private int defaultOffset

defaultPaletteID

private byte defaultPaletteID

defaultPointer

private int defaultPointer

defaultsOnlyForNone

private boolean defaultsOnlyForNone

defaultZPos

private int defaultZPos

fids

byte[] fids

formats

String[] formats

FLAGS

static final int FLAGS

FLAG_OFFSET

static final int FLAG_OFFSET

FRONT_FLAG

static final int FRONT_FLAG

GROUP_FLAG

static final int GROUP_FLAG

offsets

int[] offsets

POINTER_FLAGS

static final int POINTER_FLAGS

setDefaults

private boolean setDefaults

strings

String[] strings

SCALE_FLAG

static final int SCALE_FLAG

text

private Text text

zeroFontId

byte zeroFontId

zeroOffset

private int zeroOffset

ZPOS_FLAGS

static final int ZPOS_FLAGS

Method Detail

getAlignment

static int getAlignment(int offsetFull)

getDefaultState

private String getDefaultState()

getLabel

Text getLabel(int i)

getProperty

public Object getProperty(String property, int index)

getShapeState

public String getShapeState()

initShape

public void initShape()

putLabel

void putLabel(int i, Text text)

setAlignment

private void setAlignment(int i, int alignment)

setBgcolix

private void setBgcolix(int i, short bgcolix)

setColix

private void setColix(int i, short colix, byte pid)

setFont

private void setFont(int i, byte fid)

setFront

private void setFront(int i, boolean TF)

setGroup

private void setGroup(int i, boolean TF)

setModelClickability

public void setModelClickability()

setOffsets

private void setOffsets(int i, int offset)

setPointer

private void setPointer(int i, int pointer)

setProperty

public void setProperty(String propertyName, Object value, BitSet bsSelected)