コード例 #1
0
bool Vec3f_ptr_from_PyObject(PyObject *obj, Vec3f &vec)
{
	if (Vec3f_ptr_from_Vector(obj, vec))
		return true;
	if (Vec3f_ptr_from_Color(obj, vec))
		return true;
	if (Vec3f_ptr_from_PyList(obj, vec))
		return true;
	if (Vec3f_ptr_from_PyTuple(obj, vec))
		return true;
	return false;
}
コード例 #2
0
ファイル: BPy_Convert.cpp プロジェクト: 244xiao/blender
Vec3f *Vec3f_ptr_from_PyObject(PyObject *obj)
{
	Vec3f *v;
	if ((v = Vec3f_ptr_from_Vector(obj)))
		return v;
	if ((v = Vec3f_ptr_from_Color(obj)))
		return v;
	if ((v = Vec3f_ptr_from_PyList(obj)))
		return v;
	if ((v = Vec3f_ptr_from_PyTuple(obj)))
		return v;
	return NULL;
}