Data Structures

Here are the data structures with brief descriptions:
AdditionalSettingsWidget
AlgorithmBaseAlgorithm base class
AlignedColumnProvides access to a column in a aligned region or a sequence alignment
AlignedColumnIterator
AlignedCuboidAxis-aligned cuboid
AlignedPatchHolds the result of a local sequence alignment
AlignedRegionRegion in a sequence alignment
AlignmentContextMenu
AlignmentHandleRepresentation of a multiple sequence alignemnt consisting of two or more sequences
AlignmentOptsOptions for local and global sequence alignment algorithms
AlignmentViewObject
AlignPropertiesPainter
AllAtomPotential
AllAtomPotentialOptsInteraction statistics options
AminoAcidSetAmino acid bit set
AminoAcidSetIterator
AndOp
AnisotropicFilter
Argand
AtomBaseBase class for AtomHandle and AtomView
AtomEntry
AtomGroup
AtomGroupEntry
AtomHandleHandle to atom datatype
AtomHandleIter
AtomImplAtom implementation
AtomProp
AtomSpec
AtomViewDefinition of AtomView
AtomViewIter
AutoCorrelateFnc
AutomaticTransition
BackboneTrace
BackgroundPainter
BaseRemoteLoader
BaseRow
BaseViewObject
BasicGradientColorOp
binary_dispatch_ip< FNC >In-place binary dispatch
binary_dispatch_op< FNC >Out-of-place binary dispatch
BinaryDataSink
BinaryDataSource
BinaryIStream< CONVERSIONTYPE >
BinaryOStream< CONVERSIONTYPE >
Bitmap
BlockStatusGuard
BondEntry
BondHandleChemical bond
BondSpec
BondTable< ATOM >
BondTableEntry< ATOM >
BottomBarBottom Bar
BuilderAbstract builder interface
ButterworthHighPassFilterButterworth High Pass Filter
ButterworthLowPassFilterButterworth Low Pass Filter
ButtonBarButton box
ButtonBoxButton box
ByChainColorOp
ByChainColorOpWidget
ByChainGetCol
ByChainWidget
ByElementColorOp
ByElementColorOpWidget
ByElementGetCol
ByElementWidget
Cartesian
CartoonRendererDisplay entity in cartoon mode
CartoonRenderOptions
CCP4
ChainBaseBase class for ChainHandle and ChainView
ChainHandleLinear chain of residues
ChainHandleIter
ChainImpl
ChainViewDefinition of ChainView
ChemClass
Circle2
CircleDrawingStrategy
CircleMask
circular_iter< T >
Classifier< impl::NullType >
Classifier< int >
Classifier< Real >
ClassifierBaseBase class for classifiers
ClustalIOHandler
ColorColor with red, green, blue and alpha component
ColorOp
ColorOptionsWidget
ColorSelectWidget
ComboOptionsWidget
complexint16
complexint32_t
complexint8
CompositeMask
CompoundKnows about the atoms and bonds of a chemical compounds
CompoundLib
ConjFnc
ConnectorImpl
ConnectRendererBase
ConnResEntry
ConnResEntry::TorsionEntry
Conopology
ConservationPainter
const_circular_iter< T >
ConstDataAbstract base class for read-only data
ConstGenericPropContainer< H >
ConstImageHandleRead-only ImageHandle implementation
ConstModIPAlgorithmIn-place modification const algorithm
ConstModOPAlgorithmOut-of-place modification const algorithm
ConstSequenceHandleImmutable sequence
ConstSequenceListList of immutable sequences
ContextMenu
ContinuousClassifierClassifier for real valued classes
Convert< CONVERSIONTYPE, VALUETYPE >
CoordGroupHandleCoordinate group, for trajectories and such
CoordSourceCoordinate source
CosFnc
CPKRenderer
CPKRenderOptions
CPKWidget
CRDReader
CRDWriter
CrossCorrelate
CrosshairBaseDrawingStrategy
CrosshairCircleDrawingStrategy
CrosshairSquareDrawingStrategy
CuboidArbitrary oriented bounding cuboid
CuboidRendered cuboid in 3D space
CuboidAxisCuboid axis defined by a normalized direction vector and a half extent
CurrentSelectionNode
CustomPartNode
CustomRenderer
CustomRenderOptions
CustomWidget
CylinderPrim
DAT
DataAbstract base class for data
DatabaseSQLite database handle
DatabaseError
DataObserverAbstract base class of data observer
DataViewerData viewer
DataViewerPanel
DataViewerPanelBase
Date
DebugRenderer
DFTComputes Fourier Trasnform honoring the origin of the image
DihedralLow level dihedral implementation
DiscreteShrinkFncShrink image by integral amount
DispatchException
divide_dimensions< D1, D2 >
DivideByZeroException
DM3
DockWidget
DrawOverlay
DropBox
DX
EdgeDesc
EditorBaseBase class for entity editors
EditPositionGuard
EleImpl
Ellipse2
EllipticPolar
EmptyMode
EntityGraphical rendering of mol::EntityHandle entites
EntityBaseDefinition of EntityBase
EntityHandleProtein or molecule
EntityImpl
EntityIOCRDHandler
EntityIOHandlerPure abstract base class for entity io handlers
EntityIOHandlerFactory< HANDLER >
EntityIOHandlerFactoryBasePure abstract base class for creation of a specfic entity io handle
EntityIOMAEHandler
EntityIOPDBHandler
EntityIOSDFHandler
EntityNode
EntityObserver
EntityPartNode
EntityPropertyMapper
EntityRenderer
EntityViewDefinition of EntityView
EntityViewColorOp
EntityViewGetCol
EntityViewVisitorEntityViewVisitor interface
EntityVisitorEntityVisitor interface
EnumOptBinder
Error
EventButtonButton box
ExpFnc
ExplicitConvoluteFnc
ExplicitCorrelateFnc
ExtentDefines lower and upper valid indices
ExtentIteratorExtent iterator
ExtentMask
FastaIOHandler
FermiHighPassFilterFermi High Pass Filter
FermiLowPassFilterFermi Low Pass Filter
FFTException
FFTFnc
FFTPanel
FileBrowserSimplistic file browser
FileLoader
FileNotFound
FileTypeDialogDialog to select a file type
FileViewerSimplistic file viewer
FixedString< LENGTH >String class that uses an array of static size to hold the characters
FloatOptBinder
fnc_add_ip< T1, D1, T2, D2 >
fnc_div_ip< T1, D1, T2, D2 >
fnc_mul_ip< T1, D1, T2, D2 >
fnc_paste_ip< T1, D1, T2, D2 >
fnc_sub_ip< T1, D1, T2, D2 >
FormattedLine
FractionalShift
FragmentImpl
FrequencyDomain
FunctionBase class that defines the function interface
FunctionImpl< T >
GaussianFilterBaseGaussian Filter
GaussianGradientMagnitudeFilterBaseFirst Derivative Gaussian Filter
GaussianHighPassFilterGaussian High Pass Filter
GaussianLaplacianFilterBaseGaussian Filter
GaussianLowPassFilterGaussian Low Pass Filter
GDTResult
GenericLoader
GenericPropContainer< H >Base class for the handler classes
GenericPropContainerImplBase class for the implementation
GenericPropError
GenPropStruct to store info about GenericProperties parsed from the
GeomException
GfxNode
GfxNodeVisitor
GfxObjBase class for all graphical rendering objects
GfxSceneNode
GfxTestObj
GfxView
GLCanvas
GLWin
GLWinBase
GostyApp
GostyMainWindow
GradientColor gradient
GradientColorOp
GradientEdit
GradientEditor
GradientInfoHandler
GradientLevelColorOp
GradientLevelColorOpWidget
GradientLevelGetCol
GradientListModel
GradientPresetWidget
GradientPreview
GradientStop
Gutter
GutterBlock
HalfFrequencyDomain
HBond
HeuristicBuilder
HHSearchHit
HHSearchResult
HighestPeakSearch3DBase
HighPassFilterHigh Pass Filter
Histogram< T1, T2, T3, T4, T5, T6, T7 >Histogram specialization for multi classifier
HistogramBase
HistogramError
HistoryGuard
HitSummary
HSCWidget
Hyperbola2
ICSEditorEditor for internal molecule coordinates
If< false, T, F >
If< true, T, F >
IfNull< C, T, F >
ImageFormatBase
ImageHandleManage shared instances of images
ImageListManages a collection of images
ImageStateBase
ImageStateConstModIPAlgorithm< FNC >In-place modifying image state const visitor plus ip algorithm
ImageStateConstModIPVisitor< FNC >In-place modifying image state visitor
ImageStateConstModIPVisitorBaseIn-place modifying image state const visitor base class
ImageStateConstModOPAlgorithm< FNC >Out-of-place modifying image state const visitor plus op algorithm
ImageStateConstModOPVisitor< FNC >Out-of-place modifying image state visitor
ImageStateConstModOPVisitorBaseOut-of-place modifying image state const visitor base class
ImageStateImpl< T, D >
ImageStateModIPAlgorithm< FNC >In-place modifying image state visitor plus ip algorithm
ImageStateModIPVisitor< FNC >In-place modifying image state visitor
ImageStateModIPVisitorBaseIn-place modifying image state visitor base class
ImageStateModOPAlgorithm< FNC >Out-of-place modifying image state visitor plus op algorithm
ImageStateModOPVisitor< FNC >Out-of-place modifying image state visitor
ImageStateModOPVisitorBaseOut-of-place modifying image state visitor base class
ImageStateMorphAlgorithm< FNC >Morph visitor plus ip algorithm
ImageStateMorphVisitor< FNC >Morphing image state visitor
ImageStateMorphVisitorBaseMorphing image state visitor base class
ImageStateNonModAlgorithm< FNC >Non-modifying image state visitor plus data algorithm
ImageStateNonModVisitor< FNC >Non-modifying image state visitor
ImageStateNonModVisitorBaseNon-modifying image state visitor base class
ImmutableGradientInfoHandler
ImmutableLoaderInfoHandler
ImmutablePresetInfoHandler
Index
Index< 1 >
Index< 2 >
Index< 3 >
Index< 4 >
Index< 5 >
Index< 6 >
Index< 7 >
IndexBase< D >
IndexedVertexArray
IndexedVertexArray::Entry
IndexedVertexArray::NormalizerTriEntry
IndexedVertexArray::NormalizerVertexEntry
IndexFind< C, T, I >
IndexFind< C, impl::NullType, I >
IndexIterator< D >
IndexIterator
InfoConstVisitor
InfoError
InfoGroup
InfoHandleMain info handle
InfoImpl
InfoItem
InfoPanel
InfoPanelLabel
InfoPathEncapsulates path to info groups and items
InfoSet
InfoVisitor
InitInspectorMenu
InitMenuBar
InMemCoordSourceIn-memory coordinate source
InputEvent
InsDelGet insertions and deletions of an alignment
InspectorDialog
InspectorWidget
IntegralClassifierClassifier for integral classes
IntegrityError
InteractionStatistics
IntOptBinder
InvalidAlignment
InvalidatedPointer
InvalidExtentException
InvalidHandleSignals access of member functions of invalid handles
InvalidImageHandleException thrown upon invalid image handle usage
InvalidImageStateVisitorImageStateVisitor general exception
InvalidObserver
InvalidSampling
InvalidSequence
InvertedMask
IOException
IOFileAlreadyLoadedException
IOManagerCentral registry for input/output handlers
IOUnknownFormatException
IsEqual< T1, T2 >
IsEqual< T, T >
IsosurfaceGenerator
IsosurfaceGeneratorS
IterRange< I >Adaptor to turn iterator into an iterator range
JPK
KeyEventTransition
LabelNode
LengthOf< T1, T2, T3, T4, T5, T6, T7 >
LengthOf< NullType, NullType, NullType, NullType, NullType, NullType, NullType >
LevelPreview
Line2Line2
Line3Line3
LinearNormalizerLinear normalization
LinearRangeNormalizer
LineAverageBaseComputes mean value of columns or lines
LineIteratorLine iterator generator
LineRenderOptions
LineSlice
LineTraceRendererRender backbone trace of entity
LineTraceRenderOptions
LineTraceWidget
LoaderEditWidget
LoaderInfoHandler
LoaderListModel
LoaderManager
LoaderManagerWidget
LocalSigmaThresholdBase
Log10Fnc
LogFnc
Logger
LogicOPNode
LogNormalizerLog normalization
LogRangeNormalizer
LowPassFilterLow Pass Filter
LPadded
LPaddedFloat
LPaddedInt
MAEReader
MainAreaMain window area It is implemented as a MDI (multi document interface). This allows you to add custom widgets to it
MainThreadRunner
MainWindow
ManipulatorRigid body manipulator
MapHandleColorOp
MapIODatHandler
MapIODm3Handler
MapIODxHandler
MapIOHandler
MapIOHandlerFactory< HANDLER >
MapIOHandlerFactoryBase
MapIOJpkHandler
MapIOMrcHandler
MapIONanoscopeHandler
MapIOPngHandler
MapIOSitusHandler
MapIOSpiHandler
MapIOTiffHandler
MapIsoIsocontour rendering for 3D image data
MapLevelWidget
MapOctreeOctree datastructure for 3D images
MapSlabRender slice of 3d image
MapTool
MaskBase
MaskImageBase
MaskOverlay
MaskVisitor
Mat2
Mat3
Mat4
Material
Measurement
MeasureTool
Message
MirrorFnc
ModelRepository
ModIPAlgorithmIn-place modification algorithm
ModOPAlgorithmOut-of-place modification algorithm
MouseEvent
MouseEventTransition
MRC
MultiClassifier< V, T1, T2, T3, T4, T5, T6, T7 >Generic n-dimensional classifier
multiply_dimensions< D1, D2 >
Nanoscope
Node
NodeEntry
NodeListSubset
NonModAlgorithmNon-modifying Algorithm, abstract base class
NoOpNormalizer
NormalizeFncAbstract normalizer base class
Normalizer
NormalizerImpl
NotConnectedErrorError to indicate that two atoms that are supposed to be connected are not
NullDataNull data singleton
NullFind< I >
NullFunctionNull function
NullOverlay
NullType
NumberOfClasses< T >
NumberOfClasses< impl::NullType >
Observable< T >Templated observable class
OcRangeVector
OctreeIsocontIsocontouring of maps using an octree-optimization
OctreeNode
OffscreenBufferOffscreen management
OpBase
OrOp
OstCompleterBase
OstDirModel
OstMdiSubWindow
OstOptionParser
OstOptionParser
OstTopWindow
OutOfRangeException
OutputRedirector
Overlay
OverlayCustomActCheckBox
OverlayCustomLockCheckBox
OverlayCustomVisCheckBox
OverlayManager
OverlayManagerGUI
OverlayManagerObserverAbstract observer base class for the OverlayManager
PackingPotentialPacking (solvent accessibility) potential
PackingPotentialOpts
PackingStatistics
Painter
PairToTupleConverter< T1, T2 >Helper to convert between python tuple and std::pair
PanelBarPanel Bar which may contain other Widgets A PanelBar might have different ViewModes which are PanelWidgetContainer classes. Per default a PanelWidgetContainer has no ViewMode therefore first of all a view mode must be added. Otherwise nothing will be displayed. The ViewMode is responsible for how the widget is displayed. This class keeps only track about the order of the added widgets and the ViewModes
PanelBarWidgetHolder
PanelManagerClass which organizes all widgets which are in the side panels This class handles all side bar widgets. It can be used to display, hide or move a widget to a PaneBar. There are three Bars (left, bottom, right) which are organized by this class. Whenever a widget is being removed or added it checks first if the widget type is known and if there are available instances
PanelWidgetContainerA PanelWidgetContainer can display various widgets A PanelWidgetContainer is a abstract class which is used by the PanelBar class as view mode
PasteFnc
PathCompleter
PDBFlags that incluence the behaviour of the PDBReader and PDBWriter
PDBReader
PDBWriter
Peak
Perspective
PhaseManages phases og Complex numbers
PirIOHandler
PixelSamplingHelper class to handle pixel sampling
Plane
PlotAxisBase
PlotAxisHorizontal
PlotAxisVertical
PlotData
PlotDataBase
PlotDataEntry
PlotDataGraphicsItem
PlotDataGraphicsItemBase
PlotDataInfo
PlotFunction
PlotFunctionGraphicsItem
PlotFunctionInfo
PlotGraphicsCrossItem
PlotGraphicsDiagonalCrossItem
PlotGraphicsEllipseItem
PlotGraphicsRectangleItem
PlotGroup
PlotGroupGraphicsItem
PlotGroupInfo
PlotInfoBase
PlotLegendPanel
PlotTickerBase
PlotTickerLinear
PlotViewer
PlotViewerPanel
PlotViewerProxy
PNG
PodVector< T >Vector container that treats its data as POD - even if it isn't in the strict sense
PointClass encapsulating 1D to 3D point
PointCloud
PointCloudManager
pointer_it< T >
PointListList of points
PointlistOverlay
PointlistOverlayBase
PointlistOverlayBaseSettings
Polar
Polygon2
PolygonMask
PooledWidget
PovState
PowerSpectrumFnc
PowFnc
PrebuildSphereEntry
PreparedStatement
Preset
PresetEditor
PresetEditorListModel
PresetInfoHandler
PresetListModel
PresetWidget
PrimitiveBase class for geometric primitives such as cuboids, and circles
PrimListRudimentary graphical lines rendering
Profile
Progress
PromodIOHandler
Prop
PropertyError
PtrObserver< T >
PythonCompleter
PythonContext
PythonContextParser
PythonInterpreter
PythonInterpreterWorker
PythonShellInteractive python shell
PythonShellTextDocumentLayout
PythonShellWidget
PythonSyntaxHighlighter
PythonToken
PythonTokenizer
QMainWindow
QuadSimple rendered quad in 3D space
quantity< Dimensions >
QuatUnit quaternion
QuerySelection Query
QueryDialogDialog to enter query statement
QueryError
QueryErrorDesc
QueryFlagQuery flags
QueryImplQuery statement implementation
QueryLexer
QueryStateHolds state used during query evaluation
QueryToken
QueryViewWrapper
RandomizeFnc
Range
Range
RangeHandler
RasterImageGeneric raster image
RasterImage::PixelSingle pixel spec
Rectangle2
RefMode
RemoteLoaderRemote file loader
RemoteSiteLoader
RenderModeNode
RenderModesNode
RenderModeWidget
RenderOp
RenderOptions
RenderOptionsWidget
RenderOpWidget
ResidueBaseBase class for ResidueHandle and ResidueView
ResidueHandleResidue handle
ResidueHandleIter
ResidueImpl
ResiduePropResidue properties
ResidueViewResidue view
ResidueViewIter
ResNum
RingFinderClass for finding rings in an entity
RootNode
Rotate2DRotate in XY plane
Rotate2D90Rotate 90 degree CW in XY plane
Rotation3
RowSet< R >Row set iterator
RPadded
RuleBasedBuilderUse library of chemical compounds to derive bonds and clean-up structural problems
SanitizerStructural cleanup
Scalar
ScaleApply scale
SceneMain class for organization and root for the graphical display
SceneMenu
SceneNode
SceneObserverInterface for observing graphical objects
SceneObserverImpl
SceneSelection
SceneWin
SceneWinModelData model for scene win
SDFReader
SDFWriter
SecStrRow
SecStructureSecondary structure types as defined by DSSP. For convenience, the enum values match the characters used in the DSP file format
SecStructureSegmentConsecutive secondary structure element
Selection
SelectionTool
SelectRefDialog
SelHelper
SelItem
SelNode
SelStmt
SeqSearchBarSearch bar to search in multiple sequence alignment
SeqSecStrPainter
SeqSelectionPainter
SeqTextPainter
SequenceDelegate
SequenceHandleMutable sequence handle
SequenceImpl
SequenceIOHandlerPure abstract base class for entity io handlers
SequenceIOHandlerFactory< HANDLER >
SequenceIOHandlerFactoryBasePure abstract base class for creation of a specfic alignment io handler
SequenceListList of sequences
SequenceListImpl
SequenceListIterator< T, I >
SequenceModel
SequenceRow
SequenceTableViewQTableView with first column not moving
SequenceViewerQTableView with first column not moving
SequenceViewObject
SerializeHelper< false, T >
SerializeHelper< true, T >
SerializeWriteHelper< false, T >
SerializeWriteHelper< true, T >
ShellHistory
ShiftFnc
ShowResultDialog
SideBarBottom Bar
SignalTransition
SimpleRendererSimple line-based rendererer at full connectivity detail
SimpleRenderOptions
SimpleWidget
SinFnc
Situs
SizeClass encapsulating 1D to 3D size
SliceFnc
SlineRenderer
SlineRenderOptions
SlineWidget
SmoothMaskImageBase
SpacenavControl
SpatialDomain
SpatialOrganizer< ITEM, VEC >Spatial organizer
Sphere
SpherePrim
SphericalMask
Spider
Spline
SplineEntry
SplitterPanelBarBottom Bar
SpnavInput
SqrtFnc
SquareDrawingStrategy
StarDataItem
StarLoopDesc
StarParserParser for the STAR file format
StatBase
State
StateMachine
StatMinMaxBase
std::iterator
Stop
StringRefConvenient datatype for referencing character data
SubstWeightMatrixPosition-independet substitution weight matrix
SuperposerSVDEffiently superpose a bunch of models with the same number of atoms Choose either two EntityViews or two AtomViewLists
SuperpositionResultStores the number of cycles and the two final EntityViews (in case IterativeSuperposition was applied), the root mean square deviation of the two superposed objects and the transformation matrix (geom::Mat4) to superpose input1 onto input2
Surface
SurfaceHandle
SurfaceImpl
SurfaceIOHandler
SurfaceIOHandlerFactory< HANDLER >
SurfaceIOHandlerFactoryBase
SurfaceIOMSMSHandler
SurfaceTri
SurfaceVertex
SymbolDrawingStrategy
SymmetryNodeRenders all child nodes and the symmetry related copies
SymmetryOp
TabbedPanelBarTabbed bottom Bar
TanFnc
TempDirWithFiles
TextLogger
TextPrim
ThinSplitterSplitter with 1 pixel wide handles
TickPainter
TIF
tiff_warning_handler_wrapper
TitleRow
TMAlignResult
TMScoreResult
ToolBase class for tools
ToolBar
ToolBarOptionsWidget
ToolManager
ToolOption
ToolOptionEnum
ToolOptionEnum::Tuple
ToolOptionGroup
ToolOptionNum< T, C >
ToolOptionsTool options
ToolOptionsWidget
ToolOptionsWin
TorsionHandleNamed torsion (dihedral) angle
TorsionImpl
TorsionPotentialTorsion potential
TorsionPotentialOptsTorsion potential options
TorsionPotentialOptsSolisTorsion potential options
TorsionPotentialSolisTorsion potential
TorsionStatisticsSequence dependent torsion statistics
TorsionStatisticsSolisSequence dependent torsion statistics
TraceProfileEntry
TraceRendererRender backbone trace of entity
TraceRendererBase
TraceRenderOptions
TraceSubsetSubset of the trace
TraceWidget
TransformBasic and essential transformation class, including translation, rotation and center of rotation
TransformationTransformation base class
TransformFnc
TransitionBase
TransitionGuard
TranslateApply translation
TransmissionToODNormalizer
TriMatrix< T >Triangular matrix template
TubeWidget
unary_dispatch_ip< FNC >In-place unary dispatch
unary_dispatch_op< FNC >Out-of-place unary dispatch
UndefinedImageFormat
UniformColorOp
UniformColorOpWidget
UniformColorWidget
UniformGetCol
Units
ValueHolder< V >
Vec2
Vec3Three dimensional vector class, using Real precision
Vec4
VectorAdditions< Container >
VerboseInfoVisitor
ViewAddFlagFlags to control the behaviour when adding handles to views
ViewerNormalizer
Viewport
VisibilityOp
VisibilityOpWidget
WidgetBase class for widgets
WidgetFactory
WidgetGeomHandler
WidgetPoolThis Widget pool manages instances of widgets Widgets can be added to this pool by simply passing the classname and the amount of available instances. This class is coupled to the WidgetRegistry
WidgetRegistryCentral registry for widgets
WidgetState
WidgetStateSaver< BASE, T1, T2, T3 >
WidgetStateSaver< BASE >
WidgetStateSaver< BASE, T1 >
WidgetStateSaver< BASE, T1, T2 >
WidgetStateSaverConfig
WireframeWidget
WithinParam
XCSEditorExternal coordinate system editor
XorOp

Generated on Fri Jul 2 14:23:05 2010 for OpenStructure by  doxygen 1.5.8