46 bool toolsVisible = this->
repo()->getVisibleNodeTypes().contains(
"tool");
55 if (this->
repo()->getMode()==
"flat")
56 return this->
repo()->getNodeForGroup(
"space");
60 return this->
repo()->getTopNode();
81 return QIcon(
":/icons/space_reference.png");
85 return QIcon(
":/icons/space_patient_reference.png");
89 return QIcon(
":/icons/space_generic.png");
boost::shared_ptr< TreeNode > TreeNodePtr
std::string toString(T const &value)
converts any type to a string
csREF
the data reference space (r) using LPS (left-posterior-superior) coordinates.
boost::weak_ptr< class TreeRepository > TreeRepositoryWeakPtr
virtual QString getType() const
virtual TreeNodePtr getParent() const
COORDINATE_SYSTEM mId
the type of coordinate system
csPATIENTREF
the patient/tool reference space (pr)
virtual QString getName() const
virtual QIcon getIcon() const
virtual QString getUid() const
#define CX_LOG_CHANNEL_DEBUG(channel)
Identification of a Coordinate system.
SpaceTreeNode(TreeRepositoryWeakPtr repo, CoordinateSystem space)
virtual bool isVisibleNode() const
Namespace for all CustusX production code.