pcl::octree::OctreePointCloud<PointT, LeafContainerT, BranchContainerT, OctreeT>::OctreePointCloud (const double resolution) : OctreeT (), input_ (PointCloudConstPtr ()), indices_ (IndicesConstPtr ()), epsilon_ (0), resolution_ (resolution), min_x_ (0.0f), max_x_ (resolution), min_y_ (0.0f), max_y_ (resolution), min_z_ (0.0f), max_z_ (resolution), bounding_box_defined_ (false), max_objs_per_leaf_(0) { assert (resolution > 0.0f); }
pcl::octree::OctreePointCloud<PointT, LeafT, BranchT, OctreeT>::OctreePointCloud (const double resolution) : OctreeT (), input_ (PointCloudConstPtr ()), indices_ (IndicesConstPtr ()), epsilon_ (0), resolution_ (resolution), minX_ (0.0f), maxX_ (resolution), minY_ (0.0f), maxY_ (resolution), minZ_ (0.0f), maxZ_ (resolution), boundingBoxDefined_ (false) { assert (resolution > 0.0f); }
void BoundaryMaskNode::_flush() { rough_pcd_indices_->clear(); refined_pcd_indices_->clear(); mask_otl_.push(cv::Mat1b()); pcd_indices_otl_.push(IndicesConstPtr()); rough_mask_ = 0; refined_mask_ = 0; bg_mask_ = 0; fg_mask_ = 0; source_otl_.push(NULL); sink_otl_.push(NULL); source_potentials_.setZero(); sink_potentials_.setZero(); }