stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
Public Member Functions | List of all members
nx::sdk::analytics::CommonObject Class Reference
Inheritance diagram for nx::sdk::analytics::CommonObject:
nxpt::CommonRefCounter< Object >

Public Member Functions

virtual void * queryInterface (const nxpl::NX_GUID &interfaceId) override
 
virtual const char * typeId () const override
 
virtual float confidence () const override
 
virtual nxpl::NX_GUID id () const override
 
virtual const char * objectSubType () const override
 
virtual const IAttributeattribute (int index) const override
 
virtual int attributeCount () const override
 
virtual const char * auxilaryData () const override
 
virtual Rect boundingBox () const override
 
void setTypeId (std::string typeId)
 
void setConfidence (float confidence)
 
void setId (const nxpl::NX_GUID &value)
 
void setObjectSubType (const std::string &value)
 
void setAttributes (const std::vector< CommonAttribute > &value)
 
void setAuxilaryData (std::string value)
 
void setBoundingBox (const Rect &rect)
 
- Public Member Functions inherited from nxpt::CommonRefCounter< Object >
 CommonRefCounter (const CommonRefCounter &)=delete
 
 CommonRefCounter (CommonRefCounter &&)=delete
 
CommonRefCounteroperator= (const CommonRefCounter &)=delete
 
CommonRefCounteroperator= (CommonRefCounter &&)=delete
 
virtual unsigned int addRef () override
 
virtual unsigned int releaseRef () override
 
unsigned int refCount () const
 

Additional Inherited Members

- Protected Member Functions inherited from nxpt::CommonRefCounter< Object >
 CommonRefCounter (CommonRefManager *refManager)
 
- Protected Attributes inherited from nxpt::CommonRefCounter< Object >
CommonRefManager m_refManager
 

The documentation for this class was generated from the following files: