| calculateNextBestView(const ViewportPoint ¤tCameraViewport, ViewportPoint &resultViewport) | next_best_view::NextBestViewCalculator | inline |
| combineSamples(SamplePointCloudPtr sampledSpacePointCloudPtr, SimpleQuaternionCollectionPtr sampledOrientationsPtr) | next_best_view::NextBestViewCalculator | inlineprivate |
| doFrustumCulling(const SimpleVector3 &position, const SimpleQuaternion &orientation, const IndicesPtr &indices, ViewportPoint &viewportPoint) | next_best_view::NextBestViewCalculator | inline |
| doFrustumCulling(const CameraModelFilterPtr &cameraModelFilterPtr, const SimpleVector3 &position, const SimpleQuaternion &orientation, const IndicesPtr &indices, ViewportPoint &resultViewport) | next_best_view::NextBestViewCalculator | inline |
| doFrustumCulling(ViewportPoint &resultViewportPoint) | next_best_view::NextBestViewCalculator | inline |
| doFrustumCulling(const CameraModelFilterPtr &cameraModelFilterPtr, ViewportPoint &resultViewportPoint) | next_best_view::NextBestViewCalculator | inline |
| doIteration(const ViewportPoint ¤tCameraViewport, const SimpleQuaternionCollectionPtr &sampledOrientationsPtr, ViewportPoint &resultViewport) | next_best_view::NextBestViewCalculator | inlineprivate |
| doIterationStep(const ViewportPoint ¤tCameraViewport, const ViewportPoint ¤tBestViewport, const SimpleQuaternionCollectionPtr &sampledOrientationsPtr, float contractor, ViewportPoint &resultViewport, int iterationStep) | next_best_view::NextBestViewCalculator | inlineprivate |
| generateOrientationSamples() | next_best_view::NextBestViewCalculator | inlineprivate |
| generateSampleViewports(SimpleVector3 spaceSampleStartVector, double contractor, double pointCloudHeight) | next_best_view::NextBestViewCalculator | inlineprivate |
| generateSpaceSamples(SimpleVector3 spaceSampleStartVector, double contractor, double pointCloudHeight) | next_best_view::NextBestViewCalculator | inlineprivate |
| getActiveIndices() | next_best_view::NextBestViewCalculator | inline |
| getCameraModelFilter() | next_best_view::NextBestViewCalculator | inline |
| getCameraModelFilterAbstractFactoryPtr() | next_best_view::NextBestViewCalculator | inline |
| getEpsilon() | next_best_view::NextBestViewCalculator | inline |
| getFeasibleHypothesis(SimpleVector3 samplePoint, IndicesPtr &resultIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
| getFeasibleSamplePoints(const SamplePointCloudPtr &sampledSpacePointCloudPtr, IndicesPtr &resultIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
| getFeasibleViewports(const ViewportPointCloudPtr &sampleViewportsPtr, IndicesPtr &resultIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
| getHypothesisUpdater() | next_best_view::NextBestViewCalculator | inline |
| getKdTreePtr() | next_best_view::NextBestViewCalculator | inline |
| getMapHelper() | next_best_view::NextBestViewCalculator | inline |
| getMeshPathByName(std::string objectType) | next_best_view::NextBestViewCalculator | inline |
| getMinUtility() const | next_best_view::NextBestViewCalculator | inline |
| getNumberActiveNormals() | next_best_view::NextBestViewCalculator | inline |
| getNumberActiveNormals(std::string type, std::string identifier) | next_best_view::NextBestViewCalculator | inline |
| getNumberOfThreads() const | next_best_view::NextBestViewCalculator | inline |
| getNumberTotalNormals(std::string type, std::string identifier) | next_best_view::NextBestViewCalculator | inline |
| getPointCloudPtr() | next_best_view::NextBestViewCalculator | inline |
| getRatingModule() | next_best_view::NextBestViewCalculator | inline |
| getRatingModuleAbstractFactoryPtr() | next_best_view::NextBestViewCalculator | inline |
| getRequireMinUtility() const | next_best_view::NextBestViewCalculator | inline |
| getRobotModel() | next_best_view::NextBestViewCalculator | inline |
| getSpaceSampler() | next_best_view::NextBestViewCalculator | inline |
| getTypeAndIds() | next_best_view::NextBestViewCalculator | inline |
| getUnitSphereSampler() | next_best_view::NextBestViewCalculator | inline |
| initializeRobotState(const ViewportPoint ¤tCameraViewport) | next_best_view::NextBestViewCalculator | inline |
| isPointInCropbox(const SimpleVector3 &position, const Eigen::Vector3f &translation, const Eigen::Vector4f &max) const | next_best_view::NextBestViewCalculator | inlineprivate |
| isPointInRange(float point, float min, float lenght) const | next_best_view::NextBestViewCalculator | inlineprivate |
| loadCropBoxListFromFile(const std::string mCropBoxListFilePath) | next_best_view::NextBestViewCalculator | inline |
| mActiveIndicesPtr | next_best_view::NextBestViewCalculator | private |
| mCameraModelFilterAbstractFactoryPtr | next_best_view::NextBestViewCalculator | private |
| mCameraModelFilterPtr | next_best_view::NextBestViewCalculator | private |
| mCropBoxFilterPtr | next_best_view::NextBestViewCalculator | private |
| mDebugHelperPtr | next_best_view::NextBestViewCalculator | private |
| mEnableCropBoxFiltering | next_best_view::NextBestViewCalculator | private |
| mEnableIntermediateObjectWeighting | next_best_view::NextBestViewCalculator | private |
| mEpsilon | next_best_view::NextBestViewCalculator | private |
| mHypothesisUpdaterPtr | next_best_view::NextBestViewCalculator | private |
| mKdTreePtr | next_best_view::NextBestViewCalculator | private |
| mMapHelperPtr | next_best_view::NextBestViewCalculator | private |
| mMaxIterationSteps | next_best_view::NextBestViewCalculator | private |
| mMinUtility | next_best_view::NextBestViewCalculator | private |
| mNumberOfThreads | next_best_view::NextBestViewCalculator | private |
| mObjectTypeSetPtr | next_best_view::NextBestViewCalculator | private |
| mPointCloudPtr | next_best_view::NextBestViewCalculator | private |
| mRatingModuleAbstractFactoryPtr | next_best_view::NextBestViewCalculator | private |
| mRatingModulePtr | next_best_view::NextBestViewCalculator | private |
| mRequireMinUtility | next_best_view::NextBestViewCalculator | private |
| mRobotModelPtr | next_best_view::NextBestViewCalculator | private |
| mSpaceSamplerPtr | next_best_view::NextBestViewCalculator | private |
| mThreadCameraModels | next_best_view::NextBestViewCalculator | private |
| mThreadRatingModules | next_best_view::NextBestViewCalculator | private |
| mUnitSphereSamplerPtr | next_best_view::NextBestViewCalculator | private |
| mVisHelperPtr | next_best_view::NextBestViewCalculator | private |
| NextBestViewCalculator(const UnitSphereSamplerPtr &unitSphereSamplerPtr=UnitSphereSamplerPtr(), const MapHelperPtr &mapHelperPtr=MapHelperPtr(), const SpaceSamplerPtr &spaceSamplerPtr=SpaceSamplerPtr(), const robot_model_services::RobotModelPtr &robotModelPtr=robot_model_services::RobotModelPtr(), const CameraModelFilterPtr &cameraModelFilterPtr=CameraModelFilterPtr(), const RatingModulePtr &ratingModulePtr=RatingModulePtr()) | next_best_view::NextBestViewCalculator | inline |
| objectsResources | next_best_view::NextBestViewCalculator | private |
| rateSingleViewportFixedObjectTypes(const RatingModulePtr &ratingModulePtr, const ViewportPoint ¤tCameraViewport, ViewportPoint &fullViewportPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
| rateSingleViewportOptimizeObjectTypes(const RatingModulePtr &ratingModulePtr, const ViewportPoint ¤tCameraViewport, ViewportPoint &fullViewportPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
| rateViewports(const ViewportPointCloudPtr &sampleNextBestViewportsPtr, const ViewportPoint ¤tCameraViewport, ViewportPoint &resultViewport, bool objectTypeSetIsKnown=false) | next_best_view::NextBestViewCalculator | inline |
| rateViewports(const ViewportPointCloudPtr &sampleNextBestViewports, const ViewportPoint ¤tCameraViewport, ViewportPointCloudPtr &ratedNextBestViewportsPtr, bool objectTypeSetIsKnown=false) | next_best_view::NextBestViewCalculator | inline |
| rateViewportsInternal(const ViewportPointCloudPtr &sampleNextBestViewports, const ViewportPoint ¤tCameraViewport, ViewportPointCloudPtr &ratedNextBestViewports, ViewportPoint &resultViewport, bool objectTypeSetIsKnown) | next_best_view::NextBestViewCalculator | inlineprivate |
| ratingThread(int threadId, boost::mutex &mutex, const ViewportPointCloudPtr &sampleNextBestViewports, const ViewportPoint ¤tCameraViewport, const ViewportPointCloudPtr &ratedNextBestViewports, bool objectTypeSetIsKnown) | next_best_view::NextBestViewCalculator | inlineprivate |
| removeObjects(std::string type, std::string identifier) | next_best_view::NextBestViewCalculator | inline |
| setActiveIndices(const IndicesPtr &activeIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
| setCameraModelFilter(const CameraModelFilterPtr &cameraModelFilterPtr) | next_best_view::NextBestViewCalculator | inline |
| setCameraModelFilterAbstractFactoryPtr(const CameraModelFilterAbstractFactoryPtr &cameraModelFilterAbstractFactoryPtr) | next_best_view::NextBestViewCalculator | inline |
| setEnableCropBoxFiltering(const bool mEnableCropBoxFiltering) | next_best_view::NextBestViewCalculator | inline |
| setEnableIntermediateObjectWeighting(const bool mEnableIntermediateObjectWeighting) | next_best_view::NextBestViewCalculator | inline |
| setEpsilon(float epsilon) | next_best_view::NextBestViewCalculator | inline |
| setHeight(SamplePointCloudPtr pointCloudPtr, double height) | next_best_view::NextBestViewCalculator | inline |
| setHypothesisUpdater(const HypothesisUpdaterPtr &hypothesisUpdaterPtr) | next_best_view::NextBestViewCalculator | inline |
| setMapHelper(const MapHelperPtr &mapHelperPtr) | next_best_view::NextBestViewCalculator | inline |
| setMaxIterationSteps(int maxIterationSteps) | next_best_view::NextBestViewCalculator | inline |
| setMinUtility(double minUtility) | next_best_view::NextBestViewCalculator | inline |
| setNormals(const ObjectPoint &pointCloudPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
| setNormalsInCropBoxMode(const ObjectPoint &pointCloudPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
| setNumberOfThreads(int value) | next_best_view::NextBestViewCalculator | inline |
| setPointCloudFromMessage(const asr_msgs::AsrAttributedPointCloud &msg) | next_best_view::NextBestViewCalculator | inline |
| setPointCloudPtr(const ObjectPointCloudPtr &pointCloudPtr) | next_best_view::NextBestViewCalculator | inline |
| setRatingModule(const RatingModulePtr &ratingModulePtr) | next_best_view::NextBestViewCalculator | inline |
| setRatingModuleAbstractFactoryPtr(const RatingModuleAbstractFactoryPtr &ratingModuleAbstractFactoryPtr) | next_best_view::NextBestViewCalculator | inline |
| setRequireMinUtility(bool requireMinUtility) | next_best_view::NextBestViewCalculator | inline |
| setRobotModel(const robot_model_services::RobotModelPtr &robotModelPtr) | next_best_view::NextBestViewCalculator | inline |
| setSpaceSampler(const SpaceSamplerPtr &spaceSamplerPtr) | next_best_view::NextBestViewCalculator | inline |
| setUnitSphereSampler(const UnitSphereSamplerPtr &unitSphereSamplerPtr) | next_best_view::NextBestViewCalculator | inline |
| updateFromExternalViewportPointList(const std::vector< ViewportPoint > &viewportPointList) | next_best_view::NextBestViewCalculator | inline |
| updateObjectPointCloud(const ObjectTypeSetPtr &objectTypeSetPtr, const ViewportPoint &viewportPoint) | next_best_view::NextBestViewCalculator | inline |