Blender V5.0
transform_constraints.hh File Reference

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::ed
namespace  blender::ed::transform

Macros

#define DRAWLIGHT   1

Functions

char blender::ed::transform::constraintModeToChar (const TransInfo *t)
Internal Utilities
void blender::ed::transform::constraintNumInput (TransInfo *t, float vec[3])
void blender::ed::transform::transform_constraint_snap_axis_to_edge (const TransInfo *t, const float axis[3], float r_out[3])
void blender::ed::transform::transform_constraint_snap_axis_to_face (const TransInfo *t, const float axis[3], float r_out[3])
void blender::ed::transform::transform_constraint_get_nearest (const TransInfo *t, const float3 &vec, float r_vec[3])
Internal Setup Calls
void blender::ed::transform::setConstraint (TransInfo *t, int mode, const char text[])
void blender::ed::transform::setAxisMatrixConstraint (TransInfo *t, int mode, const char text[])
void blender::ed::transform::setLocalConstraint (TransInfo *t, int mode, const char text[])
void blender::ed::transform::setUserConstraint (TransInfo *t, int mode, const char text_[])
Drawing Constraints
void blender::ed::transform::drawConstraint (TransInfo *t)
void blender::ed::transform::drawPropCircle (TransInfo *t)
void blender::ed::transform::drawPropRange (TransInfo *t)
Start / Stop Constraints
void blender::ed::transform::startConstraint (TransInfo *t)
void blender::ed::transform::stopConstraint (TransInfo *t)
Middle Mouse Button Select
void blender::ed::transform::initSelectConstraint (TransInfo *t)
void blender::ed::transform::selectConstraint (TransInfo *t)
void blender::ed::transform::postSelectConstraint (TransInfo *t)
void blender::ed::transform::setNearestAxis (TransInfo *t)
Helper Functions
int blender::ed::transform::constraintModeToIndex (const TransInfo *t)
bool blender::ed::transform::isLockConstraint (const TransInfo *t)
int blender::ed::transform::getConstraintSpaceDimension (const TransInfo *t)

Macro Definition Documentation

◆ DRAWLIGHT