Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

HxCorba::VxStructure Class Reference

#include <HxCorbaVxStructure.h>

List of all members.

Public Types

typedef VxStructure_ptr _ptr_type
typedef VxStructure_var _var_type

Public Methods

 VxStructure ()
virtual ~VxStructure ()
virtual const char ** _OB_ids () const
StringSeqgetLevelNames ()
CORBA::Boolean exist (const char *levelId)
CORBA::Long size (const char *levelId)
CORBA::Boolean push (const char *level, VxSegmentation_ptr seg)
CORBA::Boolean pushFromFile (const char *level, const char *filename)
VxSegmentation_ptr get (const char *levelId)
VxSegment_ptr getSegment (const char *levelId, CORBA::Long index)
VxSegment_ptr mapsToSegment (const char *levelId, CORBA::Long timeSpan)
VxSegmentation_ptr getFromInterval (const char *levelId, const VxTimeSpan &timeSpan, CORBA::Boolean complete)
VxSegmentation_ptr getWhereInt (const char *levelId, const char *strType, CORBA::Long val)
VxSegmentation_ptr getWhereString (const char *levelId, const char *strType, const char *val)
VxSegmentation_ptr getShots ()
VxSegmentation_ptr getEffects ()
CORBA::Long mapsToIndex (const char *levelId, const VxTimeSpan &timeSpan)
CORBA::Long mapsToIndexInt (const char *levelId, CORBA::Long timeSpan)
LongSeqgetSegmentBoundaries (const char *levelId, const VxTimeSpan &timeSpan)
CORBA::Boolean isContinuous (const char *levelId)
CORBA::Boolean isSequential (const char *levelId)
CORBA::Boolean isParentOf (const char *levelId1, const char *levelId2)
CORBA::Boolean isChildOf (const char *levelId1, const char *levelId2)
VxStructureEval compare (const char *levelId, VxSegmentation_ptr foundTruth)

Static Public Methods

VxStructure_ptr _duplicate (VxStructure_ptr p)
VxStructure_ptr _nil ()
VxStructure_ptr _narrow (CORBA::Object_ptr)
VxStructure_ptr _narrow (CORBA::AbstractBase_ptr)
const char ** _OB_staticIds ()

Static Public Attributes

const char *const BLOCKS = "blocks"
const char *const SHOTS = "shots"
const char *const EFFECTS = "effects"
const char *const SCENES = "scenes"

Protected Methods

virtual OB::MarshalStubImpl_ptr _OB_createMarshalStubImpl ()


Member Typedef Documentation

typedef VxStructure_ptr HxCorba::VxStructure::_ptr_type
 

typedef VxStructure_var HxCorba::VxStructure::_var_type
 


Constructor & Destructor Documentation

HxCorba::VxStructure::VxStructure   [inline]
 

virtual HxCorba::VxStructure::~VxStructure   [inline, virtual]
 


Member Function Documentation

OB::MarshalStubImpl_ptr HxCorba::VxStructure::_OB_createMarshalStubImpl   [protected, virtual]
 

VxStructure_ptr HxCorba::VxStructure::_duplicate VxStructure_ptr    p [inline, static]
 

VxStructure_ptr HxCorba::VxStructure::_nil   [inline, static]
 

HxCorba::VxStructure_ptr HxCorba::VxStructure::_narrow CORBA::Object_ptr    p [static]
 

HxCorba::VxStructure_ptr HxCorba::VxStructure::_narrow CORBA::AbstractBase_ptr    p [static]
 

const char ** HxCorba::VxStructure::_OB_ids   const [virtual]
 

const char ** HxCorba::VxStructure::_OB_staticIds   [static]
 

HxCorba::StringSeq * HxCorba::VxStructure::getLevelNames  
 

CORBA::Boolean HxCorba::VxStructure::exist const char *    _ob_a0
 

CORBA::Long HxCorba::VxStructure::size const char *    _ob_a0
 

CORBA::Boolean HxCorba::VxStructure::push const char *    _ob_a0,
VxSegmentation_ptr    _ob_a1
 

CORBA::Boolean HxCorba::VxStructure::pushFromFile const char *    _ob_a0,
const char *    _ob_a1
 

HxCorba::VxSegmentation_ptr HxCorba::VxStructure::get const char *    _ob_a0
 

HxCorba::VxSegment_ptr HxCorba::VxStructure::getSegment const char *    _ob_a0,
CORBA::Long    _ob_a1
 

HxCorba::VxSegment_ptr HxCorba::VxStructure::mapsToSegment const char *    _ob_a0,
CORBA::Long    _ob_a1
 

HxCorba::VxSegmentation_ptr HxCorba::VxStructure::getFromInterval const char *    _ob_a0,
const VxTimeSpan   _ob_a1,
CORBA::Boolean    _ob_a2
 

HxCorba::VxSegmentation_ptr HxCorba::VxStructure::getWhereInt const char *    _ob_a0,
const char *    _ob_a1,
CORBA::Long    _ob_a2
 

HxCorba::VxSegmentation_ptr HxCorba::VxStructure::getWhereString const char *    _ob_a0,
const char *    _ob_a1,
const char *    _ob_a2
 

HxCorba::VxSegmentation_ptr HxCorba::VxStructure::getShots  
 

HxCorba::VxSegmentation_ptr HxCorba::VxStructure::getEffects  
 

CORBA::Long HxCorba::VxStructure::mapsToIndex const char *    _ob_a0,
const VxTimeSpan   _ob_a1
 

CORBA::Long HxCorba::VxStructure::mapsToIndexInt const char *    _ob_a0,
CORBA::Long    _ob_a1
 

HxCorba::LongSeq * HxCorba::VxStructure::getSegmentBoundaries const char *    _ob_a0,
const VxTimeSpan   _ob_a1
 

CORBA::Boolean HxCorba::VxStructure::isContinuous const char *    _ob_a0
 

CORBA::Boolean HxCorba::VxStructure::isSequential const char *    _ob_a0
 

CORBA::Boolean HxCorba::VxStructure::isParentOf const char *    _ob_a0,
const char *    _ob_a1
 

CORBA::Boolean HxCorba::VxStructure::isChildOf const char *    _ob_a0,
const char *    _ob_a1
 

HxCorba::VxStructureEval HxCorba::VxStructure::compare const char *    _ob_a0,
VxSegmentation_ptr    _ob_a1
 


Member Data Documentation

const char *const HxCorba::VxStructure::BLOCKS = "blocks" [static]
 

const char *const HxCorba::VxStructure::SHOTS = "shots" [static]
 

const char *const HxCorba::VxStructure::EFFECTS = "effects" [static]
 

const char *const HxCorba::VxStructure::SCENES = "scenes" [static]
 


The documentation for this class was generated from the following files:
Generated on Tue Jan 8 13:57:15 2002 for C++Binding by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001