MIRA
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PolygonTool Member List

This is the complete list of members for PolygonTool, including all inherited members.

activate()PolygonToolvirtual
addFinalizeHandler(DiagnosticRunnablePtr runnable)Authority
addFinalizeHandlerFunction(F &&fn)Authority
addImmediateHandler(DiagnosticRunnablePtr runnable)Authority
addImmediateHandlerFunction(F &&fn)Authority
addTransformLink(const std::string &childID, const std::string &parentID) constAuthority
addTransformLink(const std::string &childID, const std::string &parentID, FrameworkTransformerNode::Type type) constAuthority
ANONYMOUS enum valueAuthority
Authority(Flags flags=NORMAL)Authority
Authority(const ResourceName &fullname, Flags flags=NORMAL)Authority
Authority(const ResourceName &ns, const std::string &name, Flags flags=NORMAL)Authority
Authority(Authority &iParent, const std::string &name, Flags flags=ANONYMOUS)Authority
BackgroundMode enum nameSceneQueryTool
bootup(const std::string &message, const std::string &trText="")DiagnosticsModule
bootupFinished()DiagnosticsModule
callService(const std::string &iService, const std::string &method, ARGS &&... args) constAuthorityinline
callServiceJSON(const json::Value &jsonRequest) constAuthority
callServiceJSON(const std::string &jsonString) constAuthority
callServiceJSON(const std::string &service, const std::string &method, const json::Value &params=json::Value()) constAuthority
callServiceJSON(const std::string &service, const std::string &method, const std::string &params) constAuthority
callServiceJSON(const RPCCallDefinition &rpc) constAuthority
ChannelNameMapping typedefAbstractAuthority
ChannelStatusMap typedefAbstractAuthority
checkin(const ResourceName &fullname, AuthorityRuntimePtr runtime=AuthorityRuntimePtr())Authority
checkin(const ResourceName &ns, const std::string &name, AuthorityRuntimePtr runtime=AuthorityRuntimePtr())Authority
checkin(Authority &iParent, const ResourceName &ns, const std::string &name)Authority
checkin(Authority &iParent, const std::string &name)Authority
checkout()Authority
CLASS()Objectinlinestatic
createServiceCall(const std::string &service, std::string method, bool waitTillExists=true, bool showBootupMsg=true)Authority
createTimer(Duration period, TimerCallback callback, bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, TimerCallback callback, bool oneshot=false)Authority
createTimer(Duration period, void(Class::*f)(const Timer &), Class *obj, bool oneshot=false)Authority
createTimer(Duration period, void(Class::*f)(const Timer &), bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, void(Class::*f)(const Timer &), Class *obj, bool oneshot=false)Authority
createTimer(Duration period, Duration tolerance, void(Class::*f)(const Timer &), bool oneshot=false)Authority
createTimer(Time time, TimerCallback callback)Authority
createTimer(Time time, void(Class::*f)(const Timer &), Class *obj)Authority
createTimer(Time time, void(Class::*f)(const Timer &))Authority
deactivate()PolygonToolvirtual
DiagnosticsModule(const std::string &name="")DiagnosticsModuleinline
doesChannelExist(const std::string &channelID) constAuthority
enableSubscriberCallbacks(bool enable)Authority
eraseChannelNameMapping(AbstractAuthority::ChannelNameMapping &map, const std::string &local, const std::string &global)Authorityprotected
error(const std::string &category, const std::string &message, const std::string &trText="")DiagnosticsModule
existsService(const std::string &name) constAuthority
Flags enum nameAuthority
getAuthority()VisualizationToolvirtual
getChannel(const std::string &channelID)Authority
getChildren()Authorityinline
getClass() constObjectinline
getDescription() constAbstractAuthorityinline
getDisplaceShortCut() constVisualizationToolinlinevirtual
getGlobalID() constAbstractAuthorityinline
getGlobalName() constAbstractAuthorityinline
getHeartbeatInterval() constDiagnosticsModuleinline
getIcon()=0VisualizationToolpure virtual
getID() constAbstractAuthorityinline
mira::SceneQueryTool::getIntersection(float x, float y, const std::string &filter="", bool exactMatch=false, bool transform=false)SceneQueryToolprotected
getName() constAbstractAuthorityinline
getNamespace() constAbstractAuthorityinline
getProperties() overrideAuthorityvirtual
getPropertiesRPC()Authorityprotected
getProperty(const std::string &property) constAuthorityprotected
getPropertyJSON(const std::string &property) constAuthorityprotected
getPublishedChannelNames() overrideAuthorityvirtual
getPublishedChannels() overrideAuthorityvirtual
getRuntime()Authorityinline
getServiceInterfaces() overrideAuthorityvirtual
getSite()VisualizationTool3Dvirtual
getStatus() constDiagnosticsModule
getStatusManager()Authority
getStatusMap() overrideAuthorityvirtual
mira::DiagnosticsModule::getStatusMap() constDiagnosticsModule
getSubscribedChannelNames() overrideAuthorityvirtual
getSubscribedChannels() overrideAuthorityvirtual
getSubscribedChannelStatus() overrideAuthorityvirtual
getTransform(const std::string &targetID, const std::string &sourceID, const Time &time, Filter &&filter) constAuthority
getTransform(const std::string &targetID, const std::string &sourceID, const Time &time=Time()) constAuthorityinline
getTransform(const std::string &targetID, const Time &targetTime, const std::string &sourceID, const Time &sourceTime, const std::string &fixedID, Filter &&filter) constAuthority
getTransform(const std::string &targetID, const Time &targetTime, const std::string &sourceID, const Time &sourceTime, const std::string &fixedID) constAuthorityinline
getTransform(const TransformDesc &desc, const Time &time, Filter &&filter) constAuthority
getTransform(const TransformDesc &desc, const Time &time=Time()) constAuthorityinline
getTransform(const TransformDesc &desc, const Time &targetTime, const Time &sourceTime, Filter &&filter) constAuthority
getTransform(const TransformDesc &desc, const Time &targetTime, const Time &sourceTime) constAuthorityinline
getTransformNode(const std::string &frameID) constAuthority
hasHeartbeatTimeout() constDiagnosticsModuleinline
hasPublished(const std::string &channelID) constAuthority
hasUnrecoverableFailure() const overrideAuthorityvirtual
hasWork(Time horizon=Time::now()) constAuthority
heartbeat()DiagnosticsModuleinline
HIDDEN enum valueAuthority
IGNORE_BACKGROUND enum valueSceneQueryTool
IGNORE_OBJECTS enum valueSceneQueryTool
implementsInterface(const std::string &name, const std::string &interface) constAuthority
INDEPENDENT_RPC_THREAD enum valueAuthority
INDEPENDENT_SUBSCRIBER_THREAD enum valueAuthority
init(IVisualizationSite *site)VisualizationTool3Dvirtual
insertChannelNameMapping(AbstractAuthority::ChannelNameMapping &map, const std::string &local, const std::string &global)Authorityprotected
INTERNAL enum valueAuthority
internalGetClass() const =0Objectprotectedpure virtual
INVISIBLE_PUBLISHER_SUBSCRIBER enum valueAuthority
isRunning() const overrideAuthorityvirtual
isStarted() const overrideAuthorityvirtual
isSubscribedOn(const std::string &channelID) constAuthority
isTransformAvailable(const std::string &targetID, const std::string &sourceID) constAuthority
isTransformAvailable(const std::string &targetID, const std::string &sourceID, const std::string &fixedID) constAuthority
isValid() constAuthorityinline
mBackgroundHeightSceneQueryToolprotected
mBackgroundModeSceneQueryToolprotected
mBootUpStatusDiagnosticsModuleprotected
mDescriptionAbstractAuthorityprotected
mDevicePixelRatioSceneQueryToolprotected
mHeartbeatIntervalDiagnosticsModuleprotected
MIRA_DEPRECATED("Please use isSubscribedOn() instead", bool hasSubscribedOn(const std::string &channelID) const)Authorityinline
mLastHeartbeatDiagnosticsModuleprotected
mLastToolTipVisualizationToolprotected
mNameDiagnosticsModuleprotected
mNodeVisualizationTool3Dprotected
mRaySceneQuerySceneQueryToolprotected
mRecoverStatusDiagnosticsModuleprotected
mStatusMapDiagnosticsModuleprotected
mTransformVisualizationTool3Dprotected
NO_MAIN_THREAD enum valueAuthority
NORMAL enum valueAuthority
ok(const std::string &category="")DiagnosticsModule
onMouseDoubleClick(QMouseEvent *e, float devicePixelRatio)SceneQueryToolvirtual
mira::VisualizationTool3D::onMouseDoubleClick(QMouseEvent *e)VisualizationToolinlinevirtual
onMouseMoved(QMouseEvent *e)PolygonToolvirtual
mira::SceneQueryTool::onMouseMoved(QMouseEvent *e, float devicePixelRatio)SceneQueryToolvirtual
onMousePressed(QMouseEvent *e, float devicePixelRatio)SceneQueryToolvirtual
mira::VisualizationTool3D::onMousePressed(QMouseEvent *e)VisualizationToolinlinevirtual
onMouseReleased(QMouseEvent *e)PolygonToolvirtual
mira::SceneQueryTool::onMouseReleased(QMouseEvent *e, float devicePixelRatio)SceneQueryToolvirtual
onMouseWheel(QWheelEvent *e, float devicePixelRatio)SceneQueryToolvirtual
mira::VisualizationTool3D::onMouseWheel(QWheelEvent *e)VisualizationToolinlinevirtual
onNewPolygon(const Polygon2f &polygon)=0PolygonToolprotectedpure virtual
onNewPolygons(const std::vector< Polygon2f > &polygons)=0PolygonToolprotectedpure virtual
onUpdate(Duration dt)VisualizationToolinlineprotectedvirtual
PolygonTool()PolygonToolinline
PREFER_OBJECTS enum valueSceneQueryTool
prepareTransform(const std::string &targetID, const std::string &sourceID) constAuthority
prepareTransform(const std::string &targetID, const std::string &sourceID, const std::string &fixedID) constAuthority
processUpdate(Duration dt)VisualizationToolinlinevirtual
publish(const std::string &channelID)Authorityinline
publish(const std::string &channelID, const Typename &type)Authority
publishAndSubscribe(const std::string &channelID, const Duration &storageDuration=Duration::seconds(0))Authority
publishAndSubscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, bool independentThread)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, bool independentThread)Authority
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authorityinline
publishAndSubscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), bool independentThread)Authorityinline
publishService(const std::string &name, Service &iService, RPCHandlerPtr handler=RPCHandlerPtr())Authority
publishService(Service &iService, RPCHandlerPtr handler=RPCHandlerPtr())Authority
publishTransform(const std::string &frameID, const Transform &transform, const Time &time) constAuthority
publishTransformIndirect(const std::string &frameID, const std::string &targetID, const std::string &sourceID, const Transform &transform, const Time &time, Filter &&filter=NearestNeighborInterpolator()) constAuthority
queryServicesForInterface(const std::string &interface) constAuthority
recover(const std::string &message, const std::string &trText="")DiagnosticsModule
recoverFinished()DiagnosticsModule
reflect(Reflector &r)PolygonToolinline
registerCallbackForInterface(const std::string &interface, ServiceInterfaceHandler::Callback cb)Authority
registerCallbackForInterface(const std::string &interface, void(Class::*f)(const std::string &, const std::string &), Class *obj)Authority
remotePublishService(const std::string &service) constAuthorityprotected
removeChannelReadAccess(const std::string &channelID)Authorityprotected
removeChannelWriteAccess(const std::string &channelID)Authorityprotected
removeTimer(TimerPtr timer)Authority
resolveName(const std::string &name) constAuthority
resolveServiceName(const std::string &name) constAuthority
RWAccessMap typedefAuthorityprotected
SceneQueryTool()SceneQueryTool
setChannelReadAccess(const std::string &channelID)Authorityprotected
setChannelWriteAccess(const std::string &channelID)Authorityprotected
setHeartbeatInterval(const Duration &interval)DiagnosticsModuleinline
setName(const std::string &name)DiagnosticsModuleinline
setOutlineColor(const Ogre::ColourValue &color)PolygonToolprotected
setPolygon(const Polygon2f &polygon)PolygonToolprotected
setProperty(const std::string &property, const std::string &value)Authorityprotected
setPropertyJSON(const std::string &property, const json::Value &value)Authorityprotected
setStatus(Status::StatusMode mode, const std::string &category, const std::string &message, const std::string &trText="")DiagnosticsModule
setupScene(IVisualization3DSite *site)PolygonToolprotectedvirtual
spin(const Duration &maxWait=Duration::infinity())Authority
start() overrideAuthorityvirtual
startWithParent(bool start)Authorityinline
StatusMap typedefDiagnosticsModule
stop() overrideAuthorityvirtual
subscribe(const std::string &channelID, const Duration &storageDuration=Duration::seconds(0))Authority
subscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, boost::function< void(ChannelRead< T >)> fn, bool independentThread)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, bool independentThread)Authority
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false)Authorityinline
subscribe(const std::string &channelID, void(Class::*f)(ChannelRead< T >), bool independentThread)Authorityinline
subscribeInterval(const std::string &channelID, boost::function< void(ChannelReadInterval< T >)> fn, const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeInterval(const std::string &channelID, void(Class::*f)(ChannelReadInterval< T >), Class *obj, const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeInterval(const std::string &channelID, void(Class::*f)(ChannelReadInterval< T >), const Duration &storageDuration, bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, void(Class::*f)(ChannelRead< T >), Class *obj, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, boost::function< void(ChannelRead< T >)>, const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
subscribeIntervalByElements(const std::string &channelID, void(Class::*f)(ChannelRead< T >), const Duration &storageDuration=Duration::seconds(0), bool independentThread=false, const Time &startAfter=Time::unixEpoch())Authority
SubscribePtrList typedefAuthorityprotected
subscribeTransform(const std::string &targetID, const std::string &sourceID, boost::function< void(Transform, Time)> fn, Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Class *obj, Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Filter &&filter)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, boost::function< void(Transform, Time)> fn)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time), Class *obj)Authority
subscribeTransform(const std::string &targetID, const std::string &sourceID, void(Class::*f)(Transform, Time))Authority
toProxy(ConcreteChannel< T > *channel)Authorityprotected
transformVector(const Ogre::Vector3 &v)VisualizationTool3Dprotected
unpublish(const std::string &channelID)Authority
unpublishService()Authority
unpublishService(const std::string &name)Authority
unsubscribe(const std::string &channelID)Authority
unsubscribe(const std::string &channelID)Authority
update(Duration dt)VisualizationTool3Dprotectedvirtual
updateToolTip(QMouseEvent *e, const QString &text)VisualizationToolprotected
validate() constAuthorityinline
VisualizationTool()VisualizationTool
VisualizationTool3D()VisualizationTool3D
waitForChannel(const std::string &channelID, const Duration &timeout=Duration::infinity()) constAuthority
waitForData(Channel< T > channel, Duration timeout=Duration::infinity()) constAuthority
waitForService(const std::string &name, Duration timeout=Duration::invalid()) constAuthority
waitForServiceInterface(const std::string &interface, Duration timeout=Duration::invalid()) constAuthority
waitForTransform(const std::string &targetID, const std::string &sourceID, Duration timeout=Duration::invalid()) constAuthority
waitForTransform(const std::string &targetID, const std::string &sourceID, const std::string &fixedID, Duration timeout=Duration::invalid()) constAuthority
warning(const std::string &category, const std::string &message, const std::string &trText="")DiagnosticsModule
~AbstractAuthority()AbstractAuthorityinlinevirtual
~Authority() overrideAuthority
~DiagnosticsModule()DiagnosticsModuleinlinevirtual
~IAuthorityProvider()IAuthorityProviderinlinevirtual
~Object()Objectinlinevirtual
~VisualizationTool()VisualizationToolinlinevirtual
~VisualizationTool3D()VisualizationTool3Dvirtual