FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Classes | Namespaces | Functions
SceneGraph.hpp File Reference
#include "FAST/AffineTransformation.hpp"
#include "FAST/Object.hpp"
+ Include dependency graph for SceneGraph.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fast::SceneGraphNode
 

Namespaces

 fast
 
 fast::SceneGraph
 

Functions

FAST_EXPORT AffineTransformation::pointer fast::SceneGraph::getAffineTransformationBetweenNodes (SceneGraphNode::pointer nodeA, SceneGraphNode::pointer nodeB)
 
FAST_EXPORT AffineTransformation::pointer fast::SceneGraph::getAffineTransformationFromNode (SceneGraphNode::pointer node)
 
FAST_EXPORT AffineTransformation::pointer fast::SceneGraph::getAffineTransformationFromData (std::shared_ptr< SpatialDataObject > node)
 
FAST_EXPORT Affine3f fast::SceneGraph::getEigenAffineTransformationFromData (std::shared_ptr< SpatialDataObject > node)
 
FAST_EXPORT void fast::SceneGraph::setParentNode (std::shared_ptr< SpatialDataObject > child, std::shared_ptr< SpatialDataObject > parent)
 
FAST_EXPORT SceneGraphNode::pointer fast::SceneGraph::insertParentNodeToData (std::shared_ptr< SpatialDataObject > child, AffineTransformation::pointer transform)
 
FAST_EXPORT SceneGraphNode::pointer fast::SceneGraph::insertParentNodeToNode (SceneGraphNode::pointer child, AffineTransformation::pointer transform)