PointCloud2BIM Library  1.0
Library to facilitate the transpormation of point clouds into digital BIM representation
All Classes Files Functions Variables Friends Pages
Project Member List

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

addFloor(Floor &f, bool force_save=true)Projectinline
addOpening(Opening &p, bool force_save=true)Projectinline
addPlane(Plane &p, bool force_save=true)Projectinline
addPointCloud(PointCloud &pc, bool force_save=true)Projectinline
addRoom(Room &r, bool force_save=true)Projectinline
addWall(Wall &p, bool force_save=true)Projectinline
createProjectFile(const fs::path &path)Projectinline
getFloor(int id)Projectinline
getFloors()Projectinline
getFolder()Projectinline
getOpening(int id)Projectinline
getOpenings()Projectinline
getPlane(int id)Projectinline
getPlanes()Projectinline
getPointCloud(int id)Projectinline
getPointClouds()Projectinline
getRoom(int id)Projectinline
getRooms()Projectinline
getTranslation()Projectinline
getWall(int id)Projectinline
getWalls()Projectinline
import(std::string filename, bool translate=false)Projectinline
openProjectFile(const fs::path &path)Projectinline
Project(const fs::path &directory)Projectinline
Project(std::string project_name, const fs::path &full)Projectinline
save()Projectinline
setTranslation(double tx, double ty, double tz)Projectinline
update(PointCloud &p)Projectinline
update(Room &r)Projectinline
update(Floor &f)Projectinline
update(Plane &p)Projectinline
update(Wall &p)Projectinline
update(Opening &p)Projectinline