AtomLeafsetIterator, AtomsetIterator, AtomsetIteratorBoxDependentpublic class ApiFilteredCylinder extends ApiLeafAtoms implements AtomsetIteratorBoxDependent
| Modifier and Type | Class | Description |
|---|---|---|
static class |
ApiFilteredCylinder.AtomFilterInCylinder |
Filter to expclude any pair with an atom within some distance from a
wall.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected ApiFilteredCylinder.AtomFilterInCylinder |
filter |
| Constructor | Description |
|---|---|
ApiFilteredCylinder(ApiFilteredCylinder.AtomFilterInCylinder filter) |
| Modifier and Type | Method | Description |
|---|---|---|
IAtomList |
next() |
Returns the next iterate pair.
|
int |
size() |
Returns the number of iterates, which is list.size*(list.size-1)/2
|
getList, nBody, reset, setList, unsetsetBoxnBody, reset, unsetsetBoxprotected final ApiFilteredCylinder.AtomFilterInCylinder filter
public ApiFilteredCylinder(ApiFilteredCylinder.AtomFilterInCylinder filter)
public IAtomList next()
ApiIntraArrayListnext in interface AtomLeafsetIteratornext in class ApiIntraArrayListpublic int size()
ApiIntraArrayListsize in interface AtomsetIteratorsize in class ApiIntraArrayList