Blender V2.61 - r43446
Functions

BKE_anim.h File Reference

Go to the source code of this file.

Functions

void animviz_settings_init (struct bAnimVizSettings *avs)
void animviz_free_motionpath_cache (struct bMotionPath *mpath)
void animviz_free_motionpath (struct bMotionPath *mpath)
struct bMotionPathanimviz_verify_motionpaths (struct ReportList *reports, struct Scene *scene, struct Object *ob, struct bPoseChannel *pchan)
void animviz_get_object_motionpaths (struct Object *ob, ListBase *targets)
void animviz_calc_motionpaths (struct Scene *scene, ListBase *targets)
void free_path (struct Path *path)
void calc_curvepath (struct Object *ob)
int interval_test (int min, int max, int p1, int cycl)
int where_on_path (struct Object *ob, float ctime, float *vec, float *dir, float *quat, float *radius, float *weight)
struct ListBaseobject_duplilist (struct Scene *sce, struct Object *ob)
void free_object_duplilist (struct ListBase *lb)
int count_duplilist (struct Object *ob)

Detailed Description

Author:
nzc
Since:
March 2001

Definition in file BKE_anim.h.


Function Documentation

void animviz_calc_motionpaths ( struct Scene scene,
ListBase targets 
)
void animviz_free_motionpath ( struct bMotionPath mpath)
void animviz_free_motionpath_cache ( struct bMotionPath mpath)

Definition at line 113 of file anim.c.

References bMotionPath::length, MEM_freeN(), NULL, and bMotionPath::points.

Referenced by animviz_free_motionpath().

void animviz_get_object_motionpaths ( struct Object ob,
ListBase targets 
)
void animviz_settings_init ( struct bAnimVizSettings avs)
struct bMotionPath* animviz_verify_motionpaths ( struct ReportList reports,
struct Scene scene,
struct Object ob,
struct bPoseChannel pchan 
) [read]
void calc_curvepath ( struct Object ob)
int count_duplilist ( struct Object ob)
void free_object_duplilist ( struct ListBase lb)
void free_path ( struct Path path)
int interval_test ( int  min,
int  max,
int  p1,
int  cycl 
)

Definition at line 572 of file anim.c.

References max, and min.

Referenced by where_on_path().

struct ListBase* object_duplilist ( struct Scene sce,
struct Object ob 
) [read]
int where_on_path ( struct Object ob,
float  ctime,
float *  vec,
float *  dir,
float *  quat,
float *  radius,
float *  weight 
)