Blender  V3.3
Public Member Functions | Public Attributes | List of all members
IK_Scene Struct Reference

Public Member Functions

 IK_Scene ()
 
 ~IK_Scene ()
 

Public Attributes

struct Depsgraphbldepsgraph
 
struct Sceneblscene
 
IK_Scenenext
 
int numchan
 
int numjoint
 
IK_Channelchannels
 
iTaSC::Armaturearmature
 
iTaSC::Cachecache
 
iTaSC::Scenescene
 
iTaSC::MovingFramebase
 
KDL::Frame baseFrame
 
KDL::JntArray jointArray
 
iTaSC::Solversolver
 
ObjectblArmature
 
float blScale
 
float blInvScale
 
struct bConstraintpolarConstraint
 
std::vector< IK_Target * > targets
 

Detailed Description

Definition at line 137 of file itasc_plugin.cpp.

Constructor & Destructor Documentation

◆ IK_Scene()

IK_Scene::IK_Scene ( )
inline

◆ ~IK_Scene()

IK_Scene::~IK_Scene ( )
inline

Definition at line 176 of file itasc_plugin.cpp.

References armature, base, cache, channels, scene, solver, and targets.

Member Data Documentation

◆ armature

iTaSC::Armature* IK_Scene::armature

Definition at line 145 of file itasc_plugin.cpp.

Referenced by base_callback(), execute_scene(), IK_Scene(), and ~IK_Scene().

◆ base

iTaSC::MovingFrame* IK_Scene::base

Definition at line 148 of file itasc_plugin.cpp.

Referenced by IK_Scene(), and ~IK_Scene().

◆ baseFrame

KDL::Frame IK_Scene::baseFrame

Definition at line 149 of file itasc_plugin.cpp.

Referenced by base_callback(), and execute_scene().

◆ blArmature

Object* IK_Scene::blArmature

◆ bldepsgraph

struct Depsgraph* IK_Scene::bldepsgraph

Definition at line 138 of file itasc_plugin.cpp.

Referenced by base_callback(), and IK_Scene().

◆ blInvScale

float IK_Scene::blInvScale

Definition at line 154 of file itasc_plugin.cpp.

Referenced by execute_scene(), and IK_Scene().

◆ blScale

float IK_Scene::blScale

Definition at line 153 of file itasc_plugin.cpp.

Referenced by base_callback(), and IK_Scene().

◆ blscene

struct Scene* IK_Scene::blscene

Definition at line 139 of file itasc_plugin.cpp.

Referenced by base_callback(), convert_channels(), convert_tree(), and IK_Scene().

◆ cache

iTaSC::Cache* IK_Scene::cache

Definition at line 146 of file itasc_plugin.cpp.

Referenced by execute_scene(), IK_Scene(), and ~IK_Scene().

◆ channels

IK_Channel* IK_Scene::channels

◆ jointArray

KDL::JntArray IK_Scene::jointArray

Definition at line 150 of file itasc_plugin.cpp.

Referenced by BKE_pose_rest(), convert_channels(), convert_pose(), and execute_scene().

◆ next

IK_Scene* IK_Scene::next

Definition at line 140 of file itasc_plugin.cpp.

Referenced by create_scene(), IK_Scene(), itasc_execute_tree(), and itasc_update_param().

◆ numchan

int IK_Scene::numchan

Definition at line 141 of file itasc_plugin.cpp.

Referenced by IK_Scene().

◆ numjoint

int IK_Scene::numjoint

Definition at line 142 of file itasc_plugin.cpp.

Referenced by convert_channels(), and IK_Scene().

◆ polarConstraint

struct bConstraint* IK_Scene::polarConstraint

Definition at line 155 of file itasc_plugin.cpp.

Referenced by base_callback(), and IK_Scene().

◆ scene

iTaSC::Scene* IK_Scene::scene

Definition at line 147 of file itasc_plugin.cpp.

Referenced by execute_scene(), IK_Scene(), and ~IK_Scene().

◆ solver

iTaSC::Solver* IK_Scene::solver

Definition at line 151 of file itasc_plugin.cpp.

Referenced by execute_scene(), IK_Scene(), and ~IK_Scene().

◆ targets

std::vector<IK_Target *> IK_Scene::targets

Definition at line 156 of file itasc_plugin.cpp.

Referenced by base_callback(), execute_scene(), and ~IK_Scene().


The documentation for this struct was generated from the following file: