BSAPI
Public Types | Public Member Functions
SFloatMatrixI Class Reference

Matrix of floats (usually features). More...

#include <bsapi.h>

Inheritance diagram for SFloatMatrixI:
SUnknownI

List of all members.

Public Types

enum  file_format_type { ffAscii, ffHTK, ffBinary }

Public Member Functions

virtual bool BSAPI_METHOD Init (unsigned int nr, unsigned int nc)=0
virtual void BSAPI_METHOD InitSelection (SFloatMatrixI *pSource, int startRow, int endRow, int startColumn, int endColumn)=0
virtual bool BSAPI_METHOD Assign (SFloatMatrixI *pMatrix)=0
virtual void BSAPI_METHOD SetAll (float v)=0
virtual float BSAPI_METHOD Get (unsigned int r, unsigned int c)=0
virtual void BSAPI_METHOD Set (unsigned int r, unsigned int c, float v)=0
virtual int BSAPI_METHOD GetStride ()=0
virtual float *BSAPI_METHOD GetMem ()=0
virtual float *BSAPI_METHOD GetRowMem (int r)=0
virtual void BSAPI_METHOD SetRow (int r, float *pMem)=0
virtual int BSAPI_METHOD GetNRows ()=0
virtual int BSAPI_METHOD GetNColumns ()=0
virtual void BSAPI_METHOD SetFromMem (float *pMem, int alignment=0)=0
virtual bool BSAPI_METHOD Load (const char *pFile, file_format_type format=ffAscii)=0
virtual bool BSAPI_METHOD Save (const char *pFile, file_format_type format=ffAscii)=0
virtual void BSAPI_METHOD Dump ()=0
virtual bool BSAPI_METHOD SaveSelection (const char *pFile, file_format_type format, int rStart, int rEnd, int cStart, int cEnd)=0

Detailed Description

Matrix of floats (usually features).

Examples:

vpcompare.cpp.


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