Viam C++ SDK current
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
viam::sdk::GeometryConfig Class Reference

The dimensions of a given geometry and the pose of its center. More...

#include <geometry.hpp>

Public Member Functions

 GeometryConfig (pose, geometry_specifics, Orientation, std::string label)
 
 GeometryConfig (pose, geometry_specifics, std::string label)
 
double get_theta () const
 
const poseget_pose () const
 
const geometry_specifics & get_geometry_specifics () const
 The concrete geometry type stored in this object.
 
GeometryType get_geometry_type () const
 Type enumerator for the return value of get_geometry_specifics.
 
const Orientation & get_orientation () const
 
const std::string & get_label () const
 

Friends

bool operator== (const GeometryConfig &lhs, const GeometryConfig &rhs)
 

Detailed Description

The dimensions of a given geometry and the pose of its center.

Member Function Documentation

◆ get_geometry_type()

GeometryType viam::sdk::GeometryConfig::get_geometry_type ( ) const

Type enumerator for the return value of get_geometry_specifics.

Remarks
A GeometryType::point is a sphere of radius zero.

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