OpendTect  6.6
vishordatahandler.h
Go to the documentation of this file.
1 #pragma once
2 /*+
3 ________________________________________________________________________
4 
5  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
6  Author: Kristofer Tingdahl
7  Date: March 2009
8  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 // this header file only be used in the classes related to Horzonsection .
14 // don't include it in somewhere else !!!
15 
16 #include "refcount.h"
17 
18 class ZAxisTransform;
19 class DataPointSet;
20 
21 namespace visBase
22 {
23  class HorizonSectionTile;
24  class Coordinates;
25  class HorizonSection;
26 
28 { mRefCountImpl(HorizonSectionDataHandler)
29 public:
30 
32 
36  void generatePositionData( DataPointSet& dtpntset, double zshift,
37  int sectionid ) const;
38 
39 
40 private:
42 
45  //-1 not needed by zaxistransform, -2 not set
47 
48  friend class HorizonSection;
49 
50 };
51 }
visBase::HorizonSectionDataHandler::horsection_
const HorizonSection * horsection_
Definition: vishordatahandler.h:46
visBase::HorizonSectionDataHandler::getZAxistransform
ZAxisTransform * getZAxistransform()
Definition: vishordatahandler.h:35
visBase
Definition: visannot.h:43
visBase::HorizonSectionDataHandler
Definition: vishordatahandler.h:28
visBase::HorizonSectionDataHandler::zaxistransform_
ZAxisTransform * zaxistransform_
Definition: vishordatahandler.h:43
visBase::HorizonSectionDataHandler::setZAxisTransform
void setZAxisTransform(ZAxisTransform *)
DataPointSet
Set of data points with group selection.
Definition: datapointset.h:48
ZAxisTransform
Base class for z-axis transforms.
Definition: zaxistransform.h:37
visBase::HorizonSectionDataHandler::zaxistransformvoi_
int zaxistransformvoi_
Definition: vishordatahandler.h:44
visBase::HorizonSectionDataHandler::updateZAxisVOI
mRefCountImpl(HorizonSectionDataHandler) public void updateZAxisVOI()
visBase::HorizonSection
Definition: vishorizonsection.h:51
refcount.h
visBase::HorizonSectionDataHandler::removeZTransform
void removeZTransform()
visBase::HorizonSectionDataHandler::generatePositionData
void generatePositionData(DataPointSet &dtpntset, double zshift, int sectionid) const

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021