get rid of 'using'
This commit is contained in:
@@ -104,9 +104,12 @@ class btCGProjection
|
||||
{
|
||||
public:
|
||||
// static const int dim = 3;
|
||||
using TVStack = btAlignedObjectArray<btVector3>;
|
||||
using TVArrayStack = btAlignedObjectArray<btAlignedObjectArray<btVector3> >;
|
||||
using TArrayStack = btAlignedObjectArray<btAlignedObjectArray<btScalar> >;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
typedef btAlignedObjectArray<btAlignedObjectArray<btVector3> > TVArrayStack;
|
||||
typedef btAlignedObjectArray<btAlignedObjectArray<btScalar> > TArrayStack;
|
||||
// using TVStack = btAlignedObjectArray<btVector3>;
|
||||
// using TVArrayStack = btAlignedObjectArray<btAlignedObjectArray<btVector3> >;
|
||||
// using TArrayStack = btAlignedObjectArray<btAlignedObjectArray<btScalar> >;
|
||||
btAlignedObjectArray<btSoftBody *> m_softBodies;
|
||||
btDeformableRigidDynamicsWorld* m_world;
|
||||
const std::unordered_map<btSoftBody::Node *, size_t>* m_indices;
|
||||
|
||||
@@ -15,7 +15,8 @@
|
||||
template <class TM>
|
||||
class btConjugateGradient
|
||||
{
|
||||
using TVStack = btAlignedObjectArray<btVector3>;
|
||||
// using TVStack = btAlignedObjectArray<btVector3>;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
TVStack r,p,z,temp;
|
||||
int max_iterations;
|
||||
|
||||
|
||||
@@ -20,7 +20,8 @@ class btDeformableRigidDynamicsWorld;
|
||||
class btDeformableBackwardEulerObjective
|
||||
{
|
||||
public:
|
||||
using TVStack = btAlignedObjectArray<btVector3>;
|
||||
// using TVStack = btAlignedObjectArray<btVector3>;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
btScalar m_dt;
|
||||
btDeformableRigidDynamicsWorld* m_world;
|
||||
btAlignedObjectArray<btDeformableLagrangianForce*> m_lf;
|
||||
|
||||
@@ -21,7 +21,8 @@ class btDeformableRigidDynamicsWorld;
|
||||
|
||||
class btDeformableBodySolver : public btSoftBodySolver
|
||||
{
|
||||
using TVStack = btAlignedObjectArray<btVector3>;
|
||||
// using TVStack = btAlignedObjectArray<btVector3>;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
protected:
|
||||
int m_numNodes;
|
||||
TVStack m_dv;
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
class btDeformableGravityForce : public btDeformableLagrangianForce
|
||||
{
|
||||
public:
|
||||
using TVStack = btDeformableLagrangianForce::TVStack;
|
||||
// using TVStack = btDeformableLagrangianForce::TVStack;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
btVector3 m_gravity;
|
||||
|
||||
btDeformableGravityForce(const btVector3& g) : m_gravity(g)
|
||||
|
||||
@@ -19,7 +19,8 @@ enum btDeformableLagrangianForceType
|
||||
class btDeformableLagrangianForce
|
||||
{
|
||||
public:
|
||||
using TVStack = btAlignedObjectArray<btVector3>;
|
||||
// using TVStack = btAlignedObjectArray<btVector3>;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
btAlignedObjectArray<btSoftBody *> m_softBodies;
|
||||
const std::unordered_map<btSoftBody::Node *, size_t>* m_indices;
|
||||
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
class btDeformableMassSpringForce : public btDeformableLagrangianForce
|
||||
{
|
||||
public:
|
||||
using TVStack = btDeformableLagrangianForce::TVStack;
|
||||
// using TVStack = btDeformableLagrangianForce::TVStack;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
btDeformableMassSpringForce()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -30,7 +30,8 @@ typedef btAlignedObjectArray<btSoftBody*> btSoftBodyArray;
|
||||
|
||||
class btDeformableRigidDynamicsWorld : public btMultiBodyDynamicsWorld
|
||||
{
|
||||
using TVStack = btAlignedObjectArray<btVector3>;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
// using TVStack = btAlignedObjectArray<btVector3>;
|
||||
///Solver classes that encapsulate multiple deformable bodies for solving
|
||||
btDeformableBodySolver* m_deformableBodySolver;
|
||||
btSoftBodyArray m_softBodies;
|
||||
|
||||
@@ -11,7 +11,8 @@
|
||||
class Preconditioner
|
||||
{
|
||||
public:
|
||||
using TVStack = btAlignedObjectArray<btVector3>;
|
||||
typedef btAlignedObjectArray<btVector3> TVStack;
|
||||
// using TVStack = btAlignedObjectArray<btVector3>;
|
||||
virtual void operator()(const TVStack& x, TVStack& b) = 0;
|
||||
virtual void reinitialize(bool nodeUpdated) = 0;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user