|
Blender V4.5
|
Public Attributes | |
| bool | is_centered |
| bool | is_centered_init |
| bool | is_fixed_aspect |
| bool | is_fixed_aspect_init |
| float | plane [4] |
| float | co_dst [3] |
| bool | is_degenerate_view_align |
| float | degenerate_diagonal [3] |
| float | degenerate_diagonal_display [3] |
| int | degenerate_axis |
Primary & secondary steps.
Definition at line 91 of file view3d_placement.cc.
| float InteractivePlaceData::[struct].step[3] |
| int InteractivePlaceData::[struct].step degenerate_axis |
Index into matrix_orient which is degenerate.
| float InteractivePlaceData::[struct].step[3] |
When view aligned, use a diagonal offset (cavalier projection) to give user feedback about the depth being set.
Currently this is only used for orthogonal views since perspective views nearly always show some depth, even when view aligned.
| float InteractivePlaceData::[struct].step[3] |
Corrected for display, so what's shown on-screen doesn't loop to be reversed in relation to cursor-motion.
| bool InteractivePlaceData::[struct].step is_centered |
When centered, drag out the shape from the center. Toggling the setting flips the value from its initial state.
| bool InteractivePlaceData::[struct].step is_centered_init |
| bool InteractivePlaceData::[struct].step is_degenerate_view_align |
We can't project the mouse cursor onto plane, in this case view3d_win_to_3d_on_plane_maybe_fallback is used.
| bool InteractivePlaceData::[struct].step is_fixed_aspect |
When fixed, constrain the X/Y aspect for the initial STEP_BASE drag. For STEP_DEPTH match the maximum X/Y dimension. Toggling the setting flips the value from its initial state.
| bool InteractivePlaceData::[struct].step is_fixed_aspect_init |
| float InteractivePlaceData::[struct].step[4] |