Fraxinus
22.09
An IGT application
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Fraxinus
CustusX Developer Documentation
Architecture
Build instructions
Code Style
Customize Applications
Superbuild
Coordinate Systems
External libraries
CustusX license
US Probe Definition
Supported Platforms
List of Definitions
Feature Overview
Installation
Plugins
Mesh Properties
Preferences
Building/installing Plus Toolkit
Dicom plugin
Airway Segmentation Filter
Registration Method Plugin: Bronchoscopy image to image
Landmark Import Point Metrics
Metrics
Script Filter
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
cxSimpleSyntheticVolume.h
Go to the documentation of this file.
1
/*=========================================================================
2
This file is part of CustusX, an Image Guided Therapy Application.
3
4
Copyright (c) SINTEF Department of Medical Technology.
5
All rights reserved.
6
7
CustusX is released under a BSD 3-Clause license.
8
9
See Lisence.txt (https://github.com/SINTEFMedtek/CustusX/blob/master/License.txt) for details.
10
=========================================================================*/
11
12
#ifndef SIMPLESYNTHETICVOLUME_H
13
#define SIMPLESYNTHETICVOLUME_H
14
15
#include "cxtestutilities_export.h"
16
17
#include "
cxSyntheticVolume.h
"
18
19
namespace
cx
{
20
21
class
CXTESTUTILITIES_EXPORT
cxSimpleSyntheticVolume
:
public
cxSyntheticVolume
22
{
23
public
:
24
cxSimpleSyntheticVolume
(
Vector3D
bounds);
25
26
virtual
void
printInfo()
const
;
27
28
virtual
bool
isOnLine(
float
x,
29
float
y,
30
float
thickness,
31
int
n_lines,
32
int
axis)
const
;
33
virtual
unsigned
char
evaluate(
const
cx::Vector3D
&p)
const
;
34
35
};
36
37
}
38
#endif
cxSyntheticVolume.h
cx::cxSyntheticVolume
Definition:
cxSyntheticVolume.h:36
cx::cxSimpleSyntheticVolume
Definition:
cxSimpleSyntheticVolume.h:21
cx::Vector3D
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
Definition:
cxVector3D.h:42
cx
Namespace for all CustusX production code.
Definition:
cx_dev_group_definitions.h:13
CX
source
resource
testUtilities
cxSimpleSyntheticVolume.h
Generated on Mon Sep 12 2022 13:19:36 for Fraxinus by
1.8.11