OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
ossimTiledImageHash.h
Go to the documentation of this file.
1
//*******************************************************************
2
// Copyright (C) 2000 ImageLinks Inc.
3
//
4
// License: MIT
5
//
6
// See LICENSE.txt file in the top level directory for more details.
7
//
8
// Author: Garrett Potts
9
//
10
// Description: Hashing function for tiled rectangles. Will hash a
11
// dpt to a single index value.
12
//
13
//*******************************************************************
14
// $Id: ossimTiledImageHash.h 9094 2006-06-13 19:12:40Z dburken $
15
#ifndef ossimTiledImageHash_HEADER
16
#define ossimTiledImageHash_HEADER
17
#include <
ossim/base/ossimDrect.h
>
18
#include <
ossim/base/ossimPointHash.h
>
19
20
class
OSSIMDLLEXPORT
ossimTiledImageHash
:
public
ossimPointHash
21
{
22
public
:
23
ossimTiledImageHash
(
const
ossimDrect
&imageRect,
24
double
tileWidth,
25
double
tileHeight);
26
27
virtual
~
ossimTiledImageHash
();
28
29
virtual
long
operator()
(
const
ossimDpt
&aPoint);
30
virtual
long
operator()
(
const
ossimFpt
&aPoint);
31
32
private
:
33
ossimDrect
theImageRect
;
34
double
theTileWidth
;
35
double
theTileHeight
;
36
long
theNumberOfHorizTiles
;
37
long
theNumberOfVertTiles
;
38
};
39
40
#endif
ossimTiledImageHash::theTileWidth
double theTileWidth
Definition:
ossimTiledImageHash.h:34
OSSIMDLLEXPORT
#define OSSIMDLLEXPORT
Definition:
ossimConstants.h:71
ossimDpt
Definition:
ossimDpt.h:29
ossimFpt
Definition:
ossimFpt.h:24
ossimPointHash.h
ossimPointHash::operator()
virtual long operator()(const ossimDpt &aPoint)=0
ossimDrect.h
ossimDrect
Definition:
ossimDrect.h:53
ossimTiledImageHash::theTileHeight
double theTileHeight
Definition:
ossimTiledImageHash.h:35
ossimPointHash
Definition:
ossimPointHash.h:20
ossimTiledImageHash
Definition:
ossimTiledImageHash.h:20
ossimTiledImageHash::theNumberOfHorizTiles
long theNumberOfHorizTiles
Definition:
ossimTiledImageHash.h:36
ossimTiledImageHash::theNumberOfVertTiles
long theNumberOfVertTiles
Definition:
ossimTiledImageHash.h:37
ossimTiledImageHash::theImageRect
ossimDrect theImageRect
Definition:
ossimTiledImageHash.h:33
Generated on Fri Aug 3 2018 08:46:54 for OSSIM - Open Source Software Image Map by
1.8.14