Tissue Forge C 0.2.1
Interactive, particle-based physics, chemistry and biology modeling and simulation environment
Loading...
Searching...
No Matches
tfC_mesh_bind.h File Reference
#include <tf_port_c.h>
#include "tfCMeshObj.h"
#include "tfCSurface.h"
#include "tfCBody.h"
Include dependency graph for tfC_mesh_bind.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

HRESULT tfVertexSolverBindBodyType (struct tfVertexSolverMeshObjActorHandle *a, struct tfVertexSolverBodyTypeHandle *b)
 Bind an actor to a body type.
 
HRESULT tfVertexSolverBindBody (struct tfVertexSolverMeshObjActorHandle *a, struct tfVertexSolverBodyHandleHandle *h)
 Bind an actor to a body.
 
HRESULT tfVertexSolverBindSurfaceType (struct tfVertexSolverMeshObjActorHandle *a, struct tfVertexSolverSurfaceTypeHandle *s)
 Bind an actor to a surface type.
 
HRESULT tfVertexSolverBindSurface (struct tfVertexSolverMeshObjActorHandle *a, struct tfVertexSolverSurfaceHandleHandle *h)
 Bind an actor to a surface.
 
HRESULT tfVertexSolverBindTypesSS (struct tfVertexSolverMeshObjTypePairActorHandle *a, struct tfVertexSolverSurfaceTypeHandle *type1, struct tfVertexSolverSurfaceTypeHandle *type2)
 Bind an actor to a pair of object types.
 
HRESULT tfVertexSolverBindTypesSB (struct tfVertexSolverMeshObjTypePairActorHandle *a, struct tfVertexSolverSurfaceTypeHandle *type1, struct tfVertexSolverBodyTypeHandle *type2)
 Bind an actor to a pair of object types.
 
HRESULT tfVertexSolverBindTypesBB (struct tfVertexSolverMeshObjTypePairActorHandle *a, struct tfVertexSolverBodyTypeHandle *type1, struct tfVertexSolverBodyTypeHandle *type2)
 Bind an actor to a pair of object types.
 

Function Documentation

◆ tfVertexSolverBindBody()

HRESULT tfVertexSolverBindBody ( struct tfVertexSolverMeshObjActorHandle * a,
struct tfVertexSolverBodyHandleHandle * h )

Bind an actor to a body.

Parameters
aactor
hbody

◆ tfVertexSolverBindBodyType()

HRESULT tfVertexSolverBindBodyType ( struct tfVertexSolverMeshObjActorHandle * a,
struct tfVertexSolverBodyTypeHandle * b )

Bind an actor to a body type.

Parameters
aactor
bbody type

◆ tfVertexSolverBindSurface()

HRESULT tfVertexSolverBindSurface ( struct tfVertexSolverMeshObjActorHandle * a,
struct tfVertexSolverSurfaceHandleHandle * h )

Bind an actor to a surface.

Parameters
aactor
hsurface

◆ tfVertexSolverBindSurfaceType()

HRESULT tfVertexSolverBindSurfaceType ( struct tfVertexSolverMeshObjActorHandle * a,
struct tfVertexSolverSurfaceTypeHandle * s )

Bind an actor to a surface type.

Parameters
aactor
ssurface type

◆ tfVertexSolverBindTypesBB()

HRESULT tfVertexSolverBindTypesBB ( struct tfVertexSolverMeshObjTypePairActorHandle * a,
struct tfVertexSolverBodyTypeHandle * type1,
struct tfVertexSolverBodyTypeHandle * type2 )

Bind an actor to a pair of object types.

Parameters
aactor
type1first type
type2second type

◆ tfVertexSolverBindTypesSB()

HRESULT tfVertexSolverBindTypesSB ( struct tfVertexSolverMeshObjTypePairActorHandle * a,
struct tfVertexSolverSurfaceTypeHandle * type1,
struct tfVertexSolverBodyTypeHandle * type2 )

Bind an actor to a pair of object types.

Parameters
aactor
type1first type
type2second type

◆ tfVertexSolverBindTypesSS()

HRESULT tfVertexSolverBindTypesSS ( struct tfVertexSolverMeshObjTypePairActorHandle * a,
struct tfVertexSolverSurfaceTypeHandle * type1,
struct tfVertexSolverSurfaceTypeHandle * type2 )

Bind an actor to a pair of object types.

Parameters
aactor
type1first type
type2second type