CMS 3D CMS Logo

Public Member Functions

ora::IVectorLoader Class Reference

#include <QueryableVectorData.h>

Inheritance diagram for ora::IVectorLoader:
ora::RelationalVectorLoader

List of all members.

Public Member Functions

virtual size_t getSelectionCount (const ora::Selection &selection) const =0
virtual void invalidate ()=0
virtual bool isValid () const =0
virtual bool load (void *address) const =0
virtual bool loadSelection (const ora::Selection &selection, void *address) const =0
virtual ~IVectorLoader ()

Detailed Description

Definition at line 12 of file QueryableVectorData.h.


Constructor & Destructor Documentation

virtual ora::IVectorLoader::~IVectorLoader ( ) [inline, virtual]

Definition at line 16 of file QueryableVectorData.h.

                            {
    }

Member Function Documentation

virtual size_t ora::IVectorLoader::getSelectionCount ( const ora::Selection selection) const [pure virtual]

Implemented in ora::RelationalVectorLoader.

virtual void ora::IVectorLoader::invalidate ( ) [pure virtual]

Implemented in ora::RelationalVectorLoader.

virtual bool ora::IVectorLoader::isValid ( ) const [pure virtual]

Implemented in ora::RelationalVectorLoader.

virtual bool ora::IVectorLoader::load ( void *  address) const [pure virtual]

Implemented in ora::RelationalVectorLoader.

virtual bool ora::IVectorLoader::loadSelection ( const ora::Selection selection,
void *  address 
) const [pure virtual]

Implemented in ora::RelationalVectorLoader.