34 namespace visualization {
93 StretchWithWindow = 2,
142 point_size_ = std::max(std::min(size, POINT_SIZE_MAX), POINT_SIZE_MIN);
MeshShadeOption
Definition: RenderOption.h:75
TextureInterpolationOption interpolation_option_
Definition: RenderOption.h:179
const double POINT_SIZE_DEFAULT
Definition: RenderOption.h:68
const double POINT_SIZE_STEP
Definition: RenderOption.h:67
bool point_show_normal_
Definition: RenderOption.h:195
Eigen::Vector3d default_mesh_color_
Definition: RenderOption.h:202
void ToggleMeshShowBackFace()
Definition: RenderOption.h:157
ImageStretchOption
Definition: RenderOption.h:90
ImageStretchOption image_stretch_option_
Definition: RenderOption.h:208
Eigen::Vector3d light_ambient_color_
Definition: RenderOption.h:187
void SetPointSize(double size)
Definition: RenderOption.h:141
MeshColorOption mesh_color_option_
Definition: RenderOption.h:199
void ToggleShadingOption()
Definition: RenderOption.h:150
const double LINE_WIDTH_MIN
Definition: RenderOption.h:70
bool show_coordinate_frame_
Definition: RenderOption.h:213
void ChangePointSize(double change)
Definition: RenderOption.h:136
bool ConvertToJsonValue(Json::Value &value) const override
Definition: RenderOption.cpp:37
int size
Definition: FilePCD.cpp:56
RenderOption()
Definition: RenderOption.h:97
Eigen::Vector3d light_color_[4]
Definition: RenderOption.h:186
bool mesh_show_wireframe_
Definition: RenderOption.h:201
double light_specular_shininess_[4]
Definition: RenderOption.h:190
int image_max_depth_
Definition: RenderOption.h:210
int GetGLDepthFunc() const
Definition: RenderOption.cpp:255
Definition: RenderOption.h:36
const double LINE_WIDTH_STEP
Definition: RenderOption.h:71
void ToggleInterpolationOption()
Definition: RenderOption.h:129
MeshShadeOption mesh_shade_option_
Definition: RenderOption.h:198
DepthFunc depthFunc_
Definition: RenderOption.h:181
void ChangeLineWidth(double change)
Definition: RenderOption.h:144
bool mesh_show_back_face_
Definition: RenderOption.h:200
Eigen::Vector3d light_position_relative_[4]
Definition: RenderOption.h:185
bool ConvertFromJsonValue(const Json::Value &value) override
Definition: RenderOption.cpp:120
MeshColorOption
Definition: RenderOption.h:80
Definition: PinholeCameraIntrinsic.cpp:34
void ToggleLightOn()
Definition: RenderOption.h:128
~RenderOption() override
Definition: RenderOption.h:121
void TogglePointShowNormal()
Definition: RenderOption.h:149
PointColorOption
Definition: RenderOption.h:56
const double LINE_WIDTH_MAX
Definition: RenderOption.h:69
bool light_on_
Definition: RenderOption.h:184
PointColorOption point_color_option_
Definition: RenderOption.h:194
void ToggleMeshShowWireframe()
Definition: RenderOption.h:160
double light_specular_power_[4]
Definition: RenderOption.h:189
double light_diffuse_power_[4]
Definition: RenderOption.h:188
const double LINE_WIDTH_DEFAULT
Definition: RenderOption.h:72
double line_width_
Definition: RenderOption.h:205
Eigen::Vector3d background_color_
Definition: RenderOption.h:178
const double POINT_SIZE_MIN
Definition: RenderOption.h:66
void ToggleImageStretchOption()
Definition: RenderOption.h:163
DepthFunc
Definition: RenderOption.h:44
const double POINT_SIZE_MAX
Definition: RenderOption.h:65
TextureInterpolationOption
Definition: RenderOption.h:39
double point_size_
Definition: RenderOption.h:193
Definition: IJsonConvertible.h:42