diff options
Diffstat (limited to 'jni_mosaic/feature_mos/src/mosaic/CSite.h')
-rw-r--r-- | jni_mosaic/feature_mos/src/mosaic/CSite.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/jni_mosaic/feature_mos/src/mosaic/CSite.h b/jni_mosaic/feature_mos/src/mosaic/CSite.h deleted file mode 100644 index 928c1734b..000000000 --- a/jni_mosaic/feature_mos/src/mosaic/CSite.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (C) 2011 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/////////////////////////////////////////////////// -// CSite.h -// $Id: CSite.h,v 1.3 2011/06/17 13:35:47 mbansal Exp $ - -#ifndef TRIDEL_H -#define TRIDEL_H - -#include "MosaicTypes.h" - -typedef struct -{ - short first; - short second; -} SEdgeVector; - -typedef struct -{ - double x; - double y; -} SVec2d; - -class CSite -{ -private: - MosaicFrame *mosaicFrame; - SEdgeVector *neighbor; - int numNeighbors; - SVec2d voronoiCenter; - -public: - CSite(); - ~CSite(); - - inline MosaicFrame* getMb() { return mosaicFrame; } - inline SEdgeVector* getNeighbor() { return neighbor; } - inline int getNumNeighbors() { return numNeighbors; } - inline SVec2d& getVCenter() { return voronoiCenter; } - inline double X() { return voronoiCenter.x; } - inline double Y() { return voronoiCenter.y; } - - inline void incrNumNeighbors() { numNeighbors++; } - inline void setNumNeighbors(int num) { numNeighbors = num; } - inline void setNeighbor(SEdgeVector *nb) { neighbor = nb; } - inline void setMb(MosaicFrame *mb) { mosaicFrame = mb; } -}; - -#endif |