Blender
V5.0
source
blender
blenkernel
BKE_anim_path.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
#pragma once
5
9
10
struct
CurveCache
;
11
struct
Object
;
12
13
/* ---------------------------------------------------- */
14
/* Curve Paths */
15
16
int
BKE_anim_path_get_array_size
(
const
struct
CurveCache
*curve_cache);
17
float
BKE_anim_path_get_length
(
const
struct
CurveCache
*curve_cache);
18
24
void
BKE_anim_path_calc_data
(
struct
Object
*ob);
25
34
bool
BKE_where_on_path
(
const
struct
Object
*ob,
35
float
ctime,
36
float
r_vec[4],
37
float
r_dir[3],
38
float
r_quat[4],
39
float
*r_radius,
40
float
*r_weight);
BKE_where_on_path
bool BKE_where_on_path(const struct Object *ob, float ctime, float r_vec[4], float r_dir[3], float r_quat[4], float *r_radius, float *r_weight)
BKE_anim_path_get_array_size
int BKE_anim_path_get_array_size(const struct CurveCache *curve_cache)
BKE_anim_path_get_length
float BKE_anim_path_get_length(const struct CurveCache *curve_cache)
BKE_anim_path_calc_data
void BKE_anim_path_calc_data(struct Object *ob)
Definition
anim_path.cc:59
CurveCache
Definition
BKE_curve.hh:39
Object
Definition
DNA_object_types.h:191
Generated on
for Blender by
doxygen
1.16.1