FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Algorithms
ModelBasedSegmentation
Shape.hpp
Go to the documentation of this file.
1
#ifndef SHAPE_HPP_
2
#define SHAPE_HPP_
3
4
#include "
FAST/Data/Mesh.hpp
"
5
6
namespace
fast
{
7
12
class
FAST_EXPORT
Shape
:
public
Object
{
13
FAST_OBJECT
(
Shape
)
14
public
:
15
Mesh::pointer
getMesh()
const
;
16
void
setMesh(
Mesh::pointer
mesh);
17
Vector3f getCentroid();
18
private
:
19
Shape
();
20
Mesh::pointer
mMesh;
21
};
22
23
}
24
25
#endif
fast
Definition:
AffineTransformation.hpp:7
fast::Shape
Definition:
Shape.hpp:12
fast::SpatialDataObject::pointer
std::shared_ptr< SpatialDataObject > pointer
Definition:
SpatialDataObject.hpp:12
fast::Object
Definition:
Object.hpp:34
FAST_OBJECT
#define FAST_OBJECT(className)
Definition:
Object.hpp:9
Mesh.hpp
Generated by
1.8.17