|
bool | IsSane () const |
|
bool | HasBeenRepaired () |
|
u32 | GetBitCount () const |
|
u32 | GetType () const |
|
void | WriteStateBits (ByteSink &ostream) const |
|
void | ReadStateBits (const char *stateStr) |
|
void | ReadStateBits (const BitVector< BITS > &bv) |
|
| P1Atom (u32 type, u32 longc, u32 shortc, u32 statec) |
|
void | InitAtom (u32 type, u32 longc, u32 shortc, u32 statec) |
|
u32 | GetBitsAllocated () const |
|
u32 | GetBitsAllocatedExceptState () const |
|
u32 | GetStateBitCount () const |
|
void | SetStateBitCount (u32 state) |
|
u32 | GetStateField (u32 stateIndex, u32 stateWidth) const |
|
void | SetStateField (u32 stateIndex, u32 stateWidth, u32 value) |
|
u32 | GetLongBondCount () const |
|
void | SetLongBondCount (u32 count) |
|
u32 | GetShortBondCount () const |
|
void | SetShortBondCount (u32 count) |
|
u32 | GetLongBond (u32 index) const |
|
void | SetLongBond (u32 index, u8 value) |
|
u32 | GetShortBond (u32 index) const |
|
void | SetShortBond (u32 index, u8 value) |
|
void | ReadVariableBodyInto (u32 *arr) const |
|
void | WriteVariableBodyFrom (u32 *arr) |
|
void | PrintBits (ByteSink &ostream) const |
|
void | Print (ByteSink &ostream) const |
|
bool | GetLongBond (u32 index, SPoint &pt) const |
|
bool | GetShortBond (u32 index, SPoint &pt) const |
|
bool | SetLongBond (u32 index, const SPoint &pt) |
|
bool | SetShortBond (u32 index, const SPoint &pt) |
|
void | RemoveLongBond (u32 index) |
|
void | RemoveShortBond (u32 index) |
|
P1Atom & | operator= (const P1Atom &rhs) |
|
bool | IsSane () const |
|
bool | HasBeenRepaired () |
|
u32 | GetType () const |
|
void | Print (ByteSink &ostream) const |
|
void | WriteStateBits (ByteSink &ostream) const |
|
void | ReadStateBits (const char *hexStr) |
|
void | ReadStateBits (const BitVector< BPA > &bv) |
|
void | WriteBits (ByteSink &ostream) const |
|
void | ReadBits (const char *hexStr) |
|
void | XRay (Random &rand, u32 bitOdds) |
|
bool | operator== (const Atom &rhs) const |
|
bool | operator!= (const Atom &rhs) const |
|