Blender V2.61 - r43446
Functions

editarmature_generate.c File Reference

#include <string.h>
#include <math.h>
#include <float.h>
#include "DNA_scene_types.h"
#include "DNA_armature_types.h"
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_graph.h"
#include "BLI_utildefines.h"
#include "ED_armature.h"
#include "armature_intern.h"
#include "BIF_generate.h"

Go to the source code of this file.

Functions

void setBoneRollFromNormal (EditBone *bone, float *no, float UNUSED(invmat[][4]), float tmat[][3])
float calcArcCorrelation (BArcIterator *iter, int start, int end, float v0[3], float n[3])
int nextFixedSubdivision (ToolSettings *toolsettings, BArcIterator *iter, int start, int end, float UNUSED(head[3]), float p[3])
int nextAdaptativeSubdivision (ToolSettings *toolsettings, BArcIterator *iter, int start, int end, float head[3], float p[3])
int nextLengthSubdivision (ToolSettings *toolsettings, BArcIterator *iter, int start, int end, float head[3], float p[3])
EditBonesubdivideArcBy (ToolSettings *toolsettings, bArmature *arm, ListBase *UNUSED(editbones), BArcIterator *iter, float invmat[][4], float tmat[][3], NextSubdivisionFunc next_subdividion)

Detailed Description

Definition in file editarmature_generate.c.


Function Documentation

float calcArcCorrelation ( BArcIterator iter,
int  start,
int  end,
float  v0[3],
float  n[3] 
)
int nextAdaptativeSubdivision ( ToolSettings toolsettings,
BArcIterator iter,
int  start,
int  end,
float  head[3],
float  p[3] 
)
int nextFixedSubdivision ( ToolSettings toolsettings,
BArcIterator iter,
int  start,
int  end,
float   UNUSEDhead[3],
float  p[3] 
)
int nextLengthSubdivision ( ToolSettings toolsettings,
BArcIterator iter,
int  start,
int  end,
float  head[3],
float  p[3] 
)
void setBoneRollFromNormal ( EditBone bone,
float *  no,
float   UNUSEDinvmat[][4],
float  tmat[][3] 
)
EditBone* subdivideArcBy ( ToolSettings toolsettings,
bArmature arm,
ListBase UNUSEDeditbones,
BArcIterator iter,
float  invmat[][4],
float  tmat[][3],
NextSubdivisionFunc  next_subdividion 
)