Factory.h File Reference

#include "NvCloth/Range.h"
#include <foundation/PxVec4.h>
#include <foundation/PxVec3.h>
#include "NvCloth/Allocator.h"

Go to the source code of this file.

Classes

class  nv::cloth::Factory
 abstract factory to create context-specific simulation components such as cloth, solver, collision, etc. More...

Typedefs

typedef struct CUctx_st * CUcontext

Enumerations

enum  Platform { nv::cloth::CPU, nv::cloth::CUDA, nv::cloth::DX11 }

Functions

 NV_CLOTH_API (bool) NvClothCompiledWithDxSupport()
 Returns true if this dll was compiled with DX support.
 NV_CLOTH_API (nv::cloth::Factory *) NvClothCreateFactoryCPU()

Variables

NV_CLOTH_API(nv::cloth::Factory
*) NvClothCreateFactoryDX11(nv
NV_CLOTH_API(void)
NvClothDestroyFactory(n 
NV_CLOTH_API )(bool) NvClothCompiledWithCudaSupport()
 Returns true if this dll was compiled with cuda support.


Typedef Documentation

typedef struct CUctx_st* CUcontext


Function Documentation

NV_CLOTH_API ( bool   ) 

Returns true if this dll was compiled with DX support.

NV_CLOTH_API ( nv::cloth::Factory  )