Defines | Functions
Build.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "PQP.h"
#include "MatVec.h"
Include dependency graph for Build.cpp:

Go to the source code of this file.

Defines

#define RAPID2_FIT   0

Functions

int build_model (PQP_Model *m)
int build_recurse (PQP_Model *m, int bn, int first_tri, int num_tris)
void get_centroid_triverts (PQP_REAL c[3], Tri *tris, int num_tris)
void get_covariance_triverts (PQP_REAL M[3][3], Tri *tris, int num_tris)
void make_parent_relative (PQP_Model *m, int bn, const PQP_REAL parentR[3][3], const PQP_REAL parentTr[3], const PQP_REAL parentTo[3])
PQP_REAL max (PQP_REAL a, PQP_REAL b, PQP_REAL c, PQP_REAL d)
PQP_REAL min (PQP_REAL a, PQP_REAL b, PQP_REAL c, PQP_REAL d)
int split_tris (Tri *tris, int num_tris, PQP_REAL a[3], PQP_REAL c)

Define Documentation

#define RAPID2_FIT   0

Definition at line 50 of file Build.cpp.


Function Documentation

int build_model ( PQP_Model m)

Definition at line 525 of file Build.cpp.

int build_recurse ( PQP_Model m,
int  bn,
int  first_tri,
int  num_tris 
)

Definition at line 391 of file Build.cpp.

void get_centroid_triverts ( PQP_REAL  c[3],
Tri tris,
int  num_tris 
)

Definition at line 253 of file Build.cpp.

void get_covariance_triverts ( PQP_REAL  M[3][3],
Tri tris,
int  num_tris 
)

Definition at line 279 of file Build.cpp.

void make_parent_relative ( PQP_Model m,
int  bn,
const PQP_REAL  parentR[3][3],
const PQP_REAL  parentTr[3],
const PQP_REAL  parentTo[3] 
)

Definition at line 473 of file Build.cpp.

PQP_REAL max ( PQP_REAL  a,
PQP_REAL  b,
PQP_REAL  c,
PQP_REAL  d 
)

Definition at line 234 of file Build.cpp.

PQP_REAL min ( PQP_REAL  a,
PQP_REAL  b,
PQP_REAL  c,
PQP_REAL  d 
)

Definition at line 243 of file Build.cpp.

int split_tris ( Tri tris,
int  num_tris,
PQP_REAL  a[3],
PQP_REAL  c 
)

Definition at line 344 of file Build.cpp.



jskeus
Author(s): JSK Alumnis
autogenerated on Thu Jun 6 2019 21:31:35