|
|
typedef PxSolverConstraintDesc * | Iterator |
| |
|
typedef const PxSolverConstraintDesc * | ConstIterator |
| |
|
| PxArray (const PxEMPTY v) |
| |
| PX_INLINE | PxArray (const PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > >()) |
| |
| PX_INLINE | PxArray (uint32_t size, const PxSolverConstraintDesc &a=PxSolverConstraintDesc(), const PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > >()) |
| |
| PX_INLINE | PxArray (const PxArray< PxSolverConstraintDesc, A > &other, const PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > >()) |
| |
|
PX_INLINE | PxArray (const PxArray &other, const PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > >()) |
| |
| PX_INLINE | PxArray (const PxSolverConstraintDesc *first, const PxSolverConstraintDesc *last, const PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > >()) |
| |
| PX_INLINE | ~PxArray () |
| |
| PX_INLINE PxArray & | operator= (const PxArray< PxSolverConstraintDesc, A > &rhs) |
| |
|
PX_INLINE PxArray & | operator= (const PxArray &t) |
| |
| PX_FORCE_INLINE const PxSolverConstraintDesc & | operator[] (uint32_t i) const |
| |
| PX_FORCE_INLINE PxSolverConstraintDesc & | operator[] (uint32_t i) |
| |
| PX_FORCE_INLINE ConstIterator | begin () const |
| |
|
PX_FORCE_INLINE Iterator | begin () |
| |
| PX_FORCE_INLINE ConstIterator | end () const |
| |
|
PX_FORCE_INLINE Iterator | end () |
| |
| PX_FORCE_INLINE const PxSolverConstraintDesc & | front () const |
| |
|
PX_FORCE_INLINE PxSolverConstraintDesc & | front () |
| |
| PX_FORCE_INLINE const PxSolverConstraintDesc & | back () const |
| |
|
PX_FORCE_INLINE PxSolverConstraintDesc & | back () |
| |
| PX_FORCE_INLINE uint32_t | size () const |
| |
| PX_INLINE void | clear () |
| |
| PX_FORCE_INLINE bool | empty () const |
| |
| PX_INLINE Iterator | find (const PxSolverConstraintDesc &a) |
| |
|
PX_INLINE ConstIterator | find (const PxSolverConstraintDesc &a) const |
| |
| PX_FORCE_INLINE PxSolverConstraintDesc & | pushBack (const PxSolverConstraintDesc &a) |
| |
| PX_INLINE PxSolverConstraintDesc | popBack () |
| |
| PX_INLINE PxSolverConstraintDesc & | insert () |
| |
| PX_INLINE void | replaceWithLast (uint32_t i) |
| |
|
PX_INLINE void | replaceWithLast (Iterator i) |
| |
| PX_INLINE bool | findAndReplaceWithLast (const PxSolverConstraintDesc &a) |
| |
| PX_INLINE void | remove (uint32_t i) |
| |
| PX_INLINE void | removeRange (uint32_t begin, uint32_t count) |
| |
| PX_NOINLINE void | resize (const uint32_t size, const PxSolverConstraintDesc &a=PxSolverConstraintDesc()) |
| |
|
PX_NOINLINE void | resizeUninitialized (const uint32_t size) |
| |
| PX_INLINE void | shrink () |
| |
| PX_INLINE void | reset () |
| |
| PX_INLINE void | resetOrClear () |
| |
| PX_INLINE void | reserve (const uint32_t capacity) |
| |
| PX_FORCE_INLINE uint32_t | capacity () const |
| |
| PX_FORCE_INLINE void | forceSize_Unsafe (uint32_t size) |
| |
| PX_INLINE void | swap (PxArray< PxSolverConstraintDesc, PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > > &other) |
| |
| PX_INLINE void | assign (const PxSolverConstraintDesc *first, const PxSolverConstraintDesc *last) |
| |
|
PX_FORCE_INLINE uint32_t | isInUserMemory () const |
| |
|
PX_INLINE PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > & | getAllocator () |
| | return reference to allocator
|
| |
|
| PxArray (PxSolverConstraintDesc *memory, uint32_t size, uint32_t capacity, const PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxSolverConstraintDesc > >()) |
| |
|
PX_NOINLINE void | copy (const PxArray< PxSolverConstraintDesc, A > &other) |
| |
|
PX_INLINE PxSolverConstraintDesc * | allocate (uint32_t size) |
| |
|
PX_INLINE void | deallocate (void *mem) |
| |
| PX_NOINLINE PxSolverConstraintDesc & | growAndPushBack (const PxSolverConstraintDesc &a) |
| |
| PX_INLINE void | grow (uint32_t capacity) |
| |
| PX_NOINLINE void | recreate (uint32_t capacity) |
| |
|
PX_INLINE uint32_t | capacityIncrement () const |
| |
|
| PxAlignedAllocator (const PxReflectionAllocator< PxSolverConstraintDesc > &base=PxReflectionAllocator< PxSolverConstraintDesc >()) |
| |
|
void * | allocate (size_t size, const char *file, int line) |
| |
|
void | deallocate (void *ptr) |
| |
|
| PxReflectionAllocator (const PxEMPTY) |
| |
|
| PxReflectionAllocator (const char *=0) |
| |
|
| PxReflectionAllocator (const PxReflectionAllocator &) |
| |
|
PX_FORCE_INLINE void * | allocate (size_t size, const char *filename, int line) |
| |
|
PX_FORCE_INLINE void | deallocate (void *ptr) |
| |
|
static PX_INLINE void | copy (PxSolverConstraintDesc *first, PxSolverConstraintDesc *last, const PxSolverConstraintDesc *src) |
| |
|
static PX_INLINE void | create (PxSolverConstraintDesc *first, PxSolverConstraintDesc *last, const PxSolverConstraintDesc &a) |
| |
|
static PX_INLINE void | destroy (PxSolverConstraintDesc *first, PxSolverConstraintDesc *last) |
| |
|
PxSolverConstraintDesc * | mData |
| |
|
uint32_t | mSize |
| |
|
uint32_t | mCapacity |
| |