Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PRBonn/depth_clustering
/ types & classes
Types & classes
120 in github.com/PRBonn/depth_clustering
⨍
Functions
509
◇
Types & classes
120
↓ 85 callers
Class
SpanParams
src/projections/projection_params.h:33
↓ 55 callers
Class
PixelCoord
* @brief Pixel coordinates structure */
src/image_labelers/pixel_coords.h:31
↓ 11 callers
Class
CmdLineParseException
* Thrown from CmdLine when the arguments on the command line are not * properly specified, e.g. too many arguments, required argument missing, etc.
src/tclap/ArgException.h:143
↓ 11 callers
Class
RichPoint
* @brief A point class that holds additional ring information */
src/utils/rich_point.h:32
↓ 8 callers
Class
ArgParseException
* Thrown from within the child Arg classes when it fails to properly * parse the argument it has been passed. */
src/tclap/ArgException.h:121
↓ 8 callers
Class
Pose
* @brief Extends Eigen::Affine transform adding useful functionality to it */
src/utils/pose.h:35
↓ 5 callers
Class
ProjectionParams
* @brief Class for projection parameters. */
src/projections/projection_params.h:78
↓ 5 callers
Class
SpecificationException
* Thrown from Arg and CmdLine when an Arg is improperly specified, e.g. * same flag as another Arg, same name, etc. */
src/tclap/ArgException.h:167
↓ 4 callers
Class
DepthGroundRemover
* @brief A class to remove ground based upon depth image * @details Given a depth image and image config this class should remove the *
src/ground_removal/depth_ground_remover.h:44
↓ 4 callers
Class
ExitException
src/tclap/ArgException.h:187
↓ 4 callers
Class
PixelCoord
src/image_labelers/dijkstra_image_labeler.h:42
↓ 3 callers
Class
FolderReader
* @brief Reads a folder and can sort the inputs. Not too efficient. */
src/utils/folder_reader.h:43
↓ 2 callers
Class
WeightedPixelCoord
src/image_labelers/dijkstra_image_labeler.h:50
↓ 1 callers
Class
DrawableCloud
src/qt/drawables/drawable_cloud.h:26
↓ 1 callers
Class
DrawableCube
src/qt/drawables/drawable_cube.h:31
↓ 1 callers
Class
DrawablePolygon3d
src/qt/drawables/drawable_polygon3d.h:32
↓ 1 callers
Class
XorHandler
* This class handles lists of Arg's that are to be XOR'd on the command * line. This is used by CmdLine and you shouldn't ever use it. */
src/tclap/XorHandler.h:38
Class
AbstractClient
src/communication/abstract_client.h:34
Class
AbstractClusterer
* @brief Class for abstract clusterer. */
src/clusterers/abstract_clusterer.h:36
Class
AbstractDiff
* @brief Class for abstract difference. */
src/image_labelers/diff_helpers/abstract_diff.h:34
Class
AbstractImageLabeler
* @brief Class for abstract image labeler. * @details This class is responsible for labeling an given depth image based * on the
src/image_labelers/abstract_image_labeler.h:43
Class
AbstractSender
src/communication/abstract_sender.h:46
Class
AngleDiff
* @brief Class for angle difference. */
src/image_labelers/diff_helpers/angle_diff.h:35
Class
AngleDiffPrecomputed
* @brief Class for angle difference. */
src/image_labelers/diff_helpers/angle_diff.h:95
Class
Arg
* A virtual base class that defines the essential data for all arguments. * This class, or one of its existing children, must be subclassed to do *
src/tclap/Arg.h:64
Class
Arg
src/tclap/CmdLineInterface.h:35
Class
ArgException
* A simple class that defines and argument exception. Should be caught * whenever a CmdLine is created and parsed. */
src/tclap/ArgException.h:36
Class
ArgException
src/tclap/CmdLineOutput.h:36
Class
ArgTraits
src/tclap/ArgTraits.h:79
Class
ArgTraits<bool>
src/tclap/StandardTraits.h:176
Class
ArgTraits<char>
src/tclap/StandardTraits.h:76
Class
ArgTraits<double>
src/tclap/StandardTraits.h:164
Class
ArgTraits<float>
src/tclap/StandardTraits.h:156
Class
ArgTraits<int>
src/tclap/StandardTraits.h:60
Class
ArgTraits<long long>
src/tclap/StandardTraits.h:85
Class
ArgTraits<long>
src/tclap/StandardTraits.h:52
Class
ArgTraits<short>
src/tclap/StandardTraits.h:68
Class
ArgTraits<size_t>
src/tclap/StandardTraits.h:132
Class
ArgTraits<std::string>
src/tclap/StandardTraits.h:195
Class
ArgTraits<unsigned char>
src/tclap/StandardTraits.h:122
Class
ArgTraits<unsigned int>
src/tclap/StandardTraits.h:106
Class
ArgTraits<unsigned long long>
src/tclap/StandardTraits.h:143
Class
ArgTraits<unsigned long>
src/tclap/StandardTraits.h:98
Class
ArgTraits<unsigned short>
src/tclap/StandardTraits.h:114
Class
ArgTraits<wchar_t>
src/tclap/StandardTraits.h:186
Class
BaseViewerWidget
src/qt/widgets/base_viewer_widget.h:26
Class
Bbox
* @brief Class for bounding box. */
src/utils/bbox.h:36
Class
Cloud
* @brief A class that stores a vector of RichPoints * @details A utility class for storing points. If PCL is available has ways *
src/utils/cloud.h:51
Class
CloudOdomRosSubscriber
* @brief Class for cloud odom ros subscriber. */
src/ros_bridge/cloud_odom_ros_subscriber.h:44
Class
CloudProjection
* @brief Abstract class for cloud projection. */
src/projections/cloud_projection.h:45
Class
CloudProjection::PointContainer
* @brief Class for point container. */
src/projections/cloud_projection.h:147
Class
CloudSaver
src/visualization/cloud_saver.h:73
Class
CmdLine
* The base class that manages the command line definition and passes * along the parsing to the appropriate Arg classes. */
src/tclap/CmdLine.h:70
Class
CmdLineInterface
* The base class that manages the command line definition and passes * along the parsing to the appropriate Arg classes. */
src/tclap/CmdLineInterface.h:43
Class
CmdLineInterface
src/tclap/CmdLineOutput.h:35
Class
CmdLineOutput
src/tclap/CmdLineInterface.h:36
Class
CmdLineOutput
* The interface that any output object must implement. */
src/tclap/CmdLineOutput.h:41
Class
Constraint
src/tclap/Constraint.h:38
Class
DepthMapSaver
src/visualization/cloud_saver.h:54
Class
DiffFactory
src/image_labelers/diff_helpers/diff_factory.h:34
Enum
DiffType
src/image_labelers/diff_helpers/diff_factory.h:36
Class
DijkstraImageLabeler
src/image_labelers/dijkstra_image_labeler.h:40
Enum
Direction
src/projections/projection_params.h:38
Class
DocBookOutput
* A class that generates DocBook output for usage() method for the * given CmdLine and its Args. */
src/tclap/DocBookOutput.h:43
Class
Drawable
src/qt/drawables/drawable.h:26
Class
EuclideanClusterer
* @brief Class for euclidean clustering. */
src/clusterers/euclidean_clusterer.h:48
Class
HashQueue
src/image_labelers/hash_queue.h:31
Class
HelpVisitor
* A Visitor object that calls the usage method of the given CmdLineOutput * object for the specified CmdLine object. */
src/tclap/HelpVisitor.h:35
Class
IUpdateListener
src/visualization/visualizer.h:23
Class
Identifiable
* @brief Class for identifiable. */
src/communication/identifiable.h:33
Class
IgnoreRestVisitor
* A Vistor that tells the CmdLine to begin ignoring arguments after * this one is parsed. */
src/tclap/IgnoreRestVisitor.h:35
Class
ImageBasedClusterer
src/clusterers/image_based_clusterer.h:52
Class
IsRadians
src/utils/radians.h:44
Class
LineDistDiff
* @brief Class for line-based difference. It is very alike to AngleDiff * class, just that after we have computed the angle, we comp
src/image_labelers/diff_helpers/line_dist_diff.h:38
Class
LineDistDiffPrecomputed
* @brief Class for angle difference. */
src/image_labelers/diff_helpers/line_dist_diff.h:98
Class
LinearImageLabeler
src/image_labelers/linear_image_labeler.h:41
Class
MultiArg
src/tclap/MultiArg.h:39
Class
MultiSwitchArg
* A multiple switch argument. If the switch is set on the command line, then * the getValue method will return the number of times the switch appears
src/tclap/MultiSwitchArg.h:39
Class
ObjectPainter
src/qt/drawables/object_painter.h:41
Class
ObjectPtrStorer
src/visualization/visualizer.h:28
Class
OpenGlFolderPlayer
src/qt/widgets/opengl_folder_player.h:45
Class
OptionalUnlabeledTracker
src/tclap/OptionalUnlabeledTracker.h:31
Enum
Order
src/utils/folder_reader.h:45
Enum
OutlineType
src/qt/drawables/object_painter.h:48
Class
PointContainer
src/projections/cloud_projection.h:46
Class
Radians
src/utils/radians.h:29
Class
RingProjection
* @brief Class for ring projection. */
src/projections/ring_projection.h:38
Enum
SenderType
src/communication/abstract_sender.h:34
Enum
Set
src/projections/projection_params.h:83
Class
SimpleDiff
* @brief Class for simple difference. Just substract two values. */
src/image_labelers/diff_helpers/simple_diff.h:31
Class
SphericalProjection
* @brief Class for spherical projection. */
src/projections/spherical_projection.h:37
Class
StdOutput
* A class that isolates any output from the CmdLine object so that it * may be easily modified. */
src/tclap/StdOutput.h:43
Class
StringLike
* A string like argument value type is a value that can be set using * operator=(string). Usefull if the value type contains spaces which * will be
src/tclap/ArgTraits.h:48
Class
StringLikeTrait
* A class can inherit from this object to make it have string like * traits. This is a compile time thing and does not add any overhead * to the inh
src/tclap/ArgTraits.h:57
Class
SwitchArg
* A simple switch argument. If the switch is set on the command line, then * the getValue method will return the opposite of the default value for t
src/tclap/SwitchArg.h:39
Class
TabbedWidget
src/qt/widgets/tabbed_widget.h:32
Class
TestAngleDiff
test/test_angle_diff.cpp:32
Class
TestClass
test/test_identifiable.cpp:31
Class
TestClient
test/test_sender_client.cpp:44
Class
TestDepthGroundRemover
test/test_ground_remove.cpp:29
next →
1–100 of 120, ranked by callers