# ThemeView3D(bpy_struct)

base class — `bpy_struct`

class `bpy.types.``ThemeView3D`(bpy_struct)

  Theme settings for the 3D View

  `act_spline`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `bone_pose`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `bone_pose_active`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `bone_solid`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `bundle_solid`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `camera`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `camera_path`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `clipping_border_3d`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `edge_crease`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `edge_facesel`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `edge_seam`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `edge_select`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `edge_sharp`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `editmesh_active`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `empty`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `extra_edge_angle`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `extra_edge_len`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `extra_face_angle`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `extra_face_area`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `face`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `face_dot`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `face_select`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `facedot_size`

    Type: | int in [1, 10], default 0

  `frame_current`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `freestyle_edge_mark`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `freestyle_face_mark`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `gp_vertex`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `gp_vertex_select`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `gp_vertex_size`

    Type: | int in [1, 10], default 0

  `grid`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_align`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_auto`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_free`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_sel_align`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_sel_auto`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_sel_free`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_sel_vect`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `handle_vect`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `lamp`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `lastsel_point`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `normal`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `nurb_sel_uline`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `nurb_sel_vline`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `nurb_uline`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `nurb_vline`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `object_active`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `object_grouped`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `object_grouped_active`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `object_selected`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `outline_width`

    Type: | int in [1, 5], default 0

  `paint_curve_handle`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `paint_curve_pivot`

    Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)

  `skin_root`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `space`

    Settings for space

    Type: | `ThemeSpaceGradient`, (readonly, never None)

  `speaker`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `split_normal`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `transform`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `vertex`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `vertex_normal`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `vertex_select`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `vertex_size`

    Type: | int in [1, 10], default 0

  `vertex_unreferenced`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `view_overlay`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `wire`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

  `wire_edit`

    Type: | float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)

Inherited Properties

`bpy_struct.id_data` |

Inherited Functions

`bpy_struct.as_pointer` `bpy_struct.driver_add` `bpy_struct.driver_remove` `bpy_struct.get` `bpy_struct.is_property_hidden` `bpy_struct.is_property_readonly` `bpy_struct.is_property_set` `bpy_struct.items` | `bpy_struct.keyframe_delete` `bpy_struct.keyframe_insert` `bpy_struct.keys` `bpy_struct.path_from_id` `bpy_struct.path_resolve` `bpy_struct.property_unset` `bpy_struct.type_recast` `bpy_struct.values`

References

`Theme.view_3d` |