CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::Branch Class Reference

#include <cxBranch.h>

Public Member Functions

 Branch ()
 
virtual ~Branch ()
 
void setPositions (Eigen::MatrixXd pos)
 
Eigen::MatrixXd getPositions ()
 
void setOrientations (Eigen::MatrixXd orient)
 
Eigen::MatrixXd getOrientations ()
 
void addChildBranch (BranchPtr child)
 
void setChildBranches (branchVector children)
 
void deleteChildBranches ()
 
branchVector getChildBranches ()
 
void setParentBranch (BranchPtr parent)
 
BranchPtr getParentBranch ()
 

Detailed Description

Definition at line 51 of file cxBranch.h.

Constructor & Destructor Documentation

cx::Branch::Branch ( )

Definition at line 37 of file cxBranch.cpp.

cx::Branch::~Branch ( )
virtual

Definition at line 94 of file cxBranch.cpp.

Member Function Documentation

void cx::Branch::addChildBranch ( BranchPtr  child)

Definition at line 64 of file cxBranch.cpp.

void cx::Branch::deleteChildBranches ( )

Definition at line 74 of file cxBranch.cpp.

branchVector cx::Branch::getChildBranches ( )

Definition at line 79 of file cxBranch.cpp.

Eigen::MatrixXd cx::Branch::getOrientations ( )

Definition at line 59 of file cxBranch.cpp.

BranchPtr cx::Branch::getParentBranch ( )

Definition at line 88 of file cxBranch.cpp.

Eigen::MatrixXd cx::Branch::getPositions ( )

Definition at line 49 of file cxBranch.cpp.

void cx::Branch::setChildBranches ( branchVector  children)

Definition at line 69 of file cxBranch.cpp.

void cx::Branch::setOrientations ( Eigen::MatrixXd  orient)

Definition at line 54 of file cxBranch.cpp.

void cx::Branch::setParentBranch ( BranchPtr  parent)

Definition at line 84 of file cxBranch.cpp.

void cx::Branch::setPositions ( Eigen::MatrixXd  pos)

Definition at line 44 of file cxBranch.cpp.


The documentation for this class was generated from the following files: