23 #include "repo_bson.h"
54 return getEmbeddedDouble(
55 REPO_LABEL_PROPERTIES,
56 REPO_LABEL_AVATAR_HEIGHT,
57 (
double)REPO_DEFAULT_PROJECT_AVATAR_HEIGHT);
66 return getStringField(REPO_LABEL_DESCRIPTION);
75 return getStringField(REPO_LABEL_OWNER);
78 double getPinSize()
const
80 return getEmbeddedDouble(
81 REPO_LABEL_PROPERTIES,
83 REPO_DEFAULT_PROJECT_PIN_SIZE);
92 return getStringField(REPO_LABEL_ID);
95 double getSpeed()
const
97 return getEmbeddedDouble(
98 REPO_LABEL_PROPERTIES,
100 REPO_DEFAULT_PROJECT_SPEED);
109 return getStringField(REPO_LABEL_TYPE);
112 double getVisibilityLimit()
const
114 return getEmbeddedDouble(
115 REPO_LABEL_PROPERTIES,
116 REPO_LABEL_VISIBILITY_LIMIT,
117 REPO_DEFAULT_PROJECT_VISIBILITY_LIMIT);
120 double getZFar()
const
122 return getEmbeddedDouble(
123 REPO_LABEL_PROPERTIES,
125 REPO_DEFAULT_PROJECT_ZFAR);
134 return getEmbeddedDouble(
135 REPO_LABEL_PROPERTIES,
137 REPO_DEFAULT_PROJECT_ZNEAR);
std::string getDescription() const
Definition: repo_bson_project_settings.h:64
Definition: repo_connection_pool_mongo.h:32
std::string getProjectName() const
Definition: repo_bson_project_settings.h:90
std::string getOwner() const
Definition: repo_bson_project_settings.h:73
double getZNear() const
Definition: repo_bson_project_settings.h:132
Definition: repo_bson_project_settings.h:30
Definition: repo_bson.h:53
std::string getType() const
Definition: repo_bson_project_settings.h:107
double getAvatarHeight() const
getAvatarHeight
Definition: repo_bson_project_settings.h:52