MoorDyn
Typedefs | Functions
Point.h File Reference
#include "Line.h"
Include dependency graph for Point.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct __MoorDynPoint * MoorDynPoint
 A mooring point instance.
 

Functions

int DECLDIR MoorDyn_GetPointID (MoorDynPoint point, int *id)
 Get the point identifier. More...
 
int DECLDIR MoorDyn_GetPointType (MoorDynPoint point, int *t)
 Get the point type. More...
 
int DECLDIR MoorDyn_GetPointPos (MoorDynPoint point, double pos[3])
 Get the position of a point. More...
 
int DECLDIR MoorDyn_GetPointVel (MoorDynPoint point, double v[3])
 Get the velocity of a point. More...
 
int DECLDIR MoorDyn_GetPointForce (MoorDynPoint point, double f[3])
 Get the force at a point. More...
 
int DECLDIR MoorDyn_GetPointM (MoorDynPoint point, double m[3][3])
 Get the point mass matrix. More...
 
int DECLDIR MoorDyn_GetPointNAttached (MoorDynPoint point, unsigned int *n)
 Get the number of connected lines. More...
 
int DECLDIR MoorDyn_GetPointAttached (MoorDynPoint point, unsigned int i, MoorDynLine *l, int *e)
 Get the number of connected lines. More...
 
int DECLDIR MoorDyn_SavePointVTK (MoorDynPoint point, const char *filename)
 Save the point to a VTK (.vtu) file. More...
 

Detailed Description

C API for the moordyn::Point object