|
Tissue Forge C 0.2.1
Interactive, particle-based physics, chemistry and biology modeling and simulation environment
|


Go to the source code of this file.
Data Structures | |
| struct | tfVertexSolverMeshObjTypeLabelHandle |
| Handle to a models::vertex::MeshObjTypeLabel instance. More... | |
| struct | tfVertexSolverMeshObjActorHandle |
| Handle to a models::vertex::MeshObjActor instance. More... | |
| struct | tfVertexSolverMeshObjTypePairActorHandle |
| Handle to a models::vertex::MeshObjTypePairActor instance. More... | |
Functions | |
| HRESULT | tfVertexSolverMeshObjTypeLabel_init (struct tfVertexSolverMeshObjTypeLabelHandle *handle) |
| Initialize an instance. | |
| HRESULT | tfVertexSolverMeshObjActor_destroy (struct tfVertexSolverMeshObjActorHandle *handle) |
| Destroy an instance. | |
| HRESULT | tfVertexSolverMeshObjActor_getName (struct tfVertexSolverMeshObjActorHandle *handle, char **str, unsigned int *numChars) |
| Name of the actor. | |
| HRESULT | tfVertexSolverMeshObjActor_toString (struct tfVertexSolverMeshObjActorHandle *handle, char **str, unsigned int *numChars) |
| Get a JSON string representation. | |
| HRESULT | tfVertexSolverMeshObjActor_getEnergySurface (struct tfVertexSolverMeshObjActorHandle *handle, struct tfVertexSolverSurfaceHandleHandle *source, struct tfVertexSolverVertexHandleHandle *target, tfFloatP_t *result) |
| Calculate the energy of a source object acting on a target object. | |
| HRESULT | tfVertexSolverMeshObjActor_getForceSurface (struct tfVertexSolverMeshObjActorHandle *handle, struct tfVertexSolverSurfaceHandleHandle *source, struct tfVertexSolverVertexHandleHandle *target, tfFloatP_t **result) |
| Calculate the force that a source object exerts on a target object. | |
| HRESULT | tfVertexSolverMeshObjActor_getEnergyBody (struct tfVertexSolverMeshObjActorHandle *handle, struct tfVertexSolverBodyHandleHandle *source, struct tfVertexSolverVertexHandleHandle *target, tfFloatP_t *result) |
| Calculate the energy of a source object acting on a target object. | |
| HRESULT | tfVertexSolverMeshObjActor_getForceBody (struct tfVertexSolverMeshObjActorHandle *handle, struct tfVertexSolverBodyHandleHandle *source, struct tfVertexSolverVertexHandleHandle *target, tfFloatP_t **result) |
| Calculate the force that a source object exerts on a target object. | |
| HRESULT | tfVertexSolverMeshObjTypePairActor_toBase (struct tfVertexSolverMeshObjTypePairActorHandle *handle, struct tfVertexSolverMeshObjActorHandle *result) |
| Cast to a base actor instance. | |
| HRESULT | tfVertexSolverMeshObjTypePairActor_fromBase (struct tfVertexSolverMeshObjActorHandle *handle, struct tfVertexSolverMeshObjTypePairActorHandle *result) |
| Cast from a base actor instance. | |
| HRESULT | tfVertexSolver_getActorsFromSurfaceByName (struct tfVertexSolverSurfaceHandleHandle *handle, const char *actorName, struct tfVertexSolverMeshObjActorHandle **actors, unsigned int *numActors) |
| Get the actors with a given name from a surface. | |
| HRESULT | tfVertexSolver_getActorsFromBodyByName (struct tfVertexSolverBodyHandleHandle *handle, const char *actorName, struct tfVertexSolverMeshObjActorHandle **actors, unsigned int *numActors) |
| Get the actors with a given name from a body. | |
| HRESULT | tfVertexSolver_getActorsFromSurfaceTypeByName (struct tfVertexSolverSurfaceTypeHandle *handle, const char *actorName, struct tfVertexSolverMeshObjActorHandle **actors, unsigned int *numActors) |
| Get the actors with a given name from a surface type. | |
| HRESULT | tfVertexSolver_getActorsFromBodyTypeByName (struct tfVertexSolverBodyTypeHandle *handle, const char *actorName, struct tfVertexSolverMeshObjActorHandle **actors, unsigned int *numActors) |
| Get the actors with a given name from a body type. | |
| HRESULT tfVertexSolver_getActorsFromBodyByName | ( | struct tfVertexSolverBodyHandleHandle * | handle, |
| const char * | actorName, | ||
| struct tfVertexSolverMeshObjActorHandle ** | actors, | ||
| unsigned int * | numActors ) |
Get the actors with a given name from a body.
| handle | populated handle |
| actorName | name of actor |
| actors | actors |
| numActors | number of actors |
| HRESULT tfVertexSolver_getActorsFromBodyTypeByName | ( | struct tfVertexSolverBodyTypeHandle * | handle, |
| const char * | actorName, | ||
| struct tfVertexSolverMeshObjActorHandle ** | actors, | ||
| unsigned int * | numActors ) |
Get the actors with a given name from a body type.
| handle | populated handle |
| actorName | name of actor |
| actors | actors |
| numActors | number of actors |
| HRESULT tfVertexSolver_getActorsFromSurfaceByName | ( | struct tfVertexSolverSurfaceHandleHandle * | handle, |
| const char * | actorName, | ||
| struct tfVertexSolverMeshObjActorHandle ** | actors, | ||
| unsigned int * | numActors ) |
Get the actors with a given name from a surface.
| handle | populated handle |
| actorName | name of actor |
| actors | actors |
| numActors | number of actors |
| HRESULT tfVertexSolver_getActorsFromSurfaceTypeByName | ( | struct tfVertexSolverSurfaceTypeHandle * | handle, |
| const char * | actorName, | ||
| struct tfVertexSolverMeshObjActorHandle ** | actors, | ||
| unsigned int * | numActors ) |
Get the actors with a given name from a surface type.
| handle | populated handle |
| actorName | name of actor |
| actors | actors |
| numActors | number of actors |
| HRESULT tfVertexSolverMeshObjActor_destroy | ( | struct tfVertexSolverMeshObjActorHandle * | handle | ) |
Destroy an instance.
| handle | populated handle |
| HRESULT tfVertexSolverMeshObjActor_getEnergyBody | ( | struct tfVertexSolverMeshObjActorHandle * | handle, |
| struct tfVertexSolverBodyHandleHandle * | source, | ||
| struct tfVertexSolverVertexHandleHandle * | target, | ||
| tfFloatP_t * | result ) |
Calculate the energy of a source object acting on a target object.
| handle | populated handle |
| source | source object |
| target | target object |
| result | energy |
| HRESULT tfVertexSolverMeshObjActor_getEnergySurface | ( | struct tfVertexSolverMeshObjActorHandle * | handle, |
| struct tfVertexSolverSurfaceHandleHandle * | source, | ||
| struct tfVertexSolverVertexHandleHandle * | target, | ||
| tfFloatP_t * | result ) |
Calculate the energy of a source object acting on a target object.
| handle | populated handle |
| source | source object |
| target | target object |
| result | energy |
| HRESULT tfVertexSolverMeshObjActor_getForceBody | ( | struct tfVertexSolverMeshObjActorHandle * | handle, |
| struct tfVertexSolverBodyHandleHandle * | source, | ||
| struct tfVertexSolverVertexHandleHandle * | target, | ||
| tfFloatP_t ** | result ) |
Calculate the force that a source object exerts on a target object.
| handle | populated handle |
| source | source object |
| target | target object |
| result | force |
| HRESULT tfVertexSolverMeshObjActor_getForceSurface | ( | struct tfVertexSolverMeshObjActorHandle * | handle, |
| struct tfVertexSolverSurfaceHandleHandle * | source, | ||
| struct tfVertexSolverVertexHandleHandle * | target, | ||
| tfFloatP_t ** | result ) |
Calculate the force that a source object exerts on a target object.
| handle | populated handle |
| source | source object |
| target | target object |
| result | force |
| HRESULT tfVertexSolverMeshObjActor_getName | ( | struct tfVertexSolverMeshObjActorHandle * | handle, |
| char ** | str, | ||
| unsigned int * | numChars ) |
Name of the actor.
| handle | populated handle |
| str | name |
| numChars | number of chars |
| HRESULT tfVertexSolverMeshObjActor_toString | ( | struct tfVertexSolverMeshObjActorHandle * | handle, |
| char ** | str, | ||
| unsigned int * | numChars ) |
Get a JSON string representation.
| handle | populated handle |
| str | JSON string |
| numChars | number of chars |
| HRESULT tfVertexSolverMeshObjTypeLabel_init | ( | struct tfVertexSolverMeshObjTypeLabelHandle * | handle | ) |
Initialize an instance.
| handle | handle to populate |
| HRESULT tfVertexSolverMeshObjTypePairActor_fromBase | ( | struct tfVertexSolverMeshObjActorHandle * | handle, |
| struct tfVertexSolverMeshObjTypePairActorHandle * | result ) |
Cast from a base actor instance.
| handle | populated handle |
| result | result of cast |
| HRESULT tfVertexSolverMeshObjTypePairActor_toBase | ( | struct tfVertexSolverMeshObjTypePairActorHandle * | handle, |
| struct tfVertexSolverMeshObjActorHandle * | result ) |
Cast to a base actor instance.
| handle | populated handle |
| result | result of cast |