28 lines
524 B
C++
28 lines
524 B
C++
//
|
|
// CostMatrix.h
|
|
// FastDTW-x
|
|
//
|
|
// Created by Melo Yao on 12/4/13.
|
|
// Copyright (c) 2013 melo.yao. All rights reserved.
|
|
//
|
|
|
|
#ifndef __FastDTW_x__CostMatrix__
|
|
#define __FastDTW_x__CostMatrix__
|
|
|
|
#include "Foundation.h"
|
|
FD_NS_START
|
|
|
|
template <typename ValueType>
|
|
class CostMatrix {
|
|
|
|
public:
|
|
virtual void put(JInt col,JInt row,ValueType value) = 0;
|
|
|
|
virtual ValueType get(JInt col, JInt row) const = 0;
|
|
|
|
virtual JInt size() const = 0;
|
|
};
|
|
|
|
FD_NS_END
|
|
#endif /* defined(__FastDTW_x__CostMatrix__) */
|