Carna Registration API Version 1.16.0
Public Member Functions
CRA::ToolByPort Class Reference

Tool implementation which queries the Localizer interface for it's bearing, using some associated port. More...

#include <ToolByPort.h>

Inheritance diagram for CRA::ToolByPort:
Collaboration diagram for CRA::ToolByPort:

List of all members.

Public Member Functions

 ToolByPort (Localizer &localizer, const std::string &port, const std::string &name)
 Instantiates.
 ToolByPort (Localizer &localizer, const std::string &port)
 Instantiates.
virtual const Transformation & getOrientation () const override
 Tells the current bearing of this tool.
virtual bool isVisible () const override
 Tells whether this tool is currently visible.
const std::string & getPort () const
 Tells the associated port.

Detailed Description

Tool implementation which queries the Localizer interface for it's bearing, using some associated port.

Author:
Leonid Kostrykin
Date:
23.3.12 - 22.2.13

Definition at line 34 of file ToolByPort.h.


Member Function Documentation

virtual const Transformation& CRA::ToolByPort::getOrientation ( ) const [override, virtual]

Tells the current bearing of this tool.

The result reflects the currently set offset.

Implements CRA::Tool.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations Enumerator