Blender V2.61 - r43446
Classes | Defines

btSoftBody.cpp File Reference

#include "btSoftBodyInternals.h"
#include "BulletSoftBody/btSoftBodySolvers.h"
#include "btSoftBodyData.h"
#include "LinearMath/btSerializer.h"

Go to the source code of this file.

Classes

struct  NodeLinks

Defines

#define IDX(_x_, _y_)   ((_y_)*n+(_x_))
#define NEXTRAND   (seed=(1664525L*seed+1013904223L)&0xffffffff)
#define PTR2IDX(_p_, _b_)   reinterpret_cast<btSoftBody::Node*>((_p_)-(_b_))
#define IDX2PTR(_p_, _b_)

Define Documentation

#define IDX (   _x_,
  _y_ 
)    ((_y_)*n+(_x_))
#define IDX2PTR (   _p_,
  _b_ 
)
Value:
map?(&(_b_)[map[(((char*)_p_)-(char*)0)]]): \
    (&(_b_)[(((char*)_p_)-(char*)0)])

Referenced by btSoftBody::indicesToPointers().

#define NEXTRAND   (seed=(1664525L*seed+1013904223L)&0xffffffff)
#define PTR2IDX (   _p_,
  _b_ 
)    reinterpret_cast<btSoftBody::Node*>((_p_)-(_b_))