34 namespace visualization {
82 StretchWithWindow = 2,
MeshShadeOption
Definition: RenderOption.h:64
TextureInterpolationOption interpolation_option_
Definition: RenderOption.h:163
const double POINT_SIZE_DEFAULT
Definition: RenderOption.h:57
const double POINT_SIZE_STEP
Definition: RenderOption.h:56
bool point_show_normal_
Definition: RenderOption.h:178
Eigen::Vector3d default_mesh_color_
Definition: RenderOption.h:185
void ToggleMeshShowBackFace()
Definition: RenderOption.h:143
ImageStretchOption
Definition: RenderOption.h:79
ImageStretchOption image_stretch_option_
Definition: RenderOption.h:191
Eigen::Vector3d light_ambient_color_
Definition: RenderOption.h:170
MeshColorOption mesh_color_option_
Definition: RenderOption.h:182
void ToggleShadingOption()
Definition: RenderOption.h:136
const double LINE_WIDTH_MIN
Definition: RenderOption.h:59
bool show_coordinate_frame_
Definition: RenderOption.h:195
void ChangePointSize(double change)
Definition: RenderOption.h:125
bool ConvertToJsonValue(Json::Value &value) const override
Definition: RenderOption.cpp:35
RenderOption()
Definition: RenderOption.h:86
Eigen::Vector3d light_color_[4]
Definition: RenderOption.h:169
bool mesh_show_wireframe_
Definition: RenderOption.h:184
double light_specular_shininess_[4]
Definition: RenderOption.h:173
int image_max_depth_
Definition: RenderOption.h:192
Definition: RenderOption.h:36
const double LINE_WIDTH_STEP
Definition: RenderOption.h:60
void ToggleInterpolationOption()
Definition: RenderOption.h:118
MeshShadeOption mesh_shade_option_
Definition: RenderOption.h:181
void ChangeLineWidth(double change)
Definition: RenderOption.h:130
bool mesh_show_back_face_
Definition: RenderOption.h:183
Eigen::Vector3d light_position_relative_[4]
Definition: RenderOption.h:168
bool ConvertFromJsonValue(const Json::Value &value) override
Definition: RenderOption.cpp:118
MeshColorOption
Definition: RenderOption.h:69
Definition: PinholeCameraIntrinsic.cpp:33
void ToggleLightOn()
Definition: RenderOption.h:117
~RenderOption() override
Definition: RenderOption.h:110
void TogglePointShowNormal()
Definition: RenderOption.h:135
PointColorOption
Definition: RenderOption.h:45
const double LINE_WIDTH_MAX
Definition: RenderOption.h:58
bool light_on_
Definition: RenderOption.h:167
PointColorOption point_color_option_
Definition: RenderOption.h:177
void ToggleMeshShowWireframe()
Definition: RenderOption.h:146
double light_specular_power_[4]
Definition: RenderOption.h:172
double light_diffuse_power_[4]
Definition: RenderOption.h:171
const double LINE_WIDTH_DEFAULT
Definition: RenderOption.h:61
double line_width_
Definition: RenderOption.h:188
Eigen::Vector3d background_color_
Definition: RenderOption.h:162
const double POINT_SIZE_MIN
Definition: RenderOption.h:55
void ToggleImageStretchOption()
Definition: RenderOption.h:149
const double POINT_SIZE_MAX
Definition: RenderOption.h:54
TextureInterpolationOption
Definition: RenderOption.h:39
double point_size_
Definition: RenderOption.h:176
Definition: IJsonConvertible.h:41