Public Member Functions | Public Attributes | List of all members
PQP_Model Class Reference

#include <PQP_Internal.h>

Public Member Functions

int AddTri (const PQP_REAL *p1, const PQP_REAL *p2, const PQP_REAL *p3, const PQP_REAL *n1, const PQP_REAL *n2, const PQP_REAL *n3, int _vertex_id[3], int _neighbor_id[3], int id)
 
int BeginModel (int num_tris=8)
 
BV * child (int n)
 
int EndModel ()
 
int MemUsage (int msg)
 
 PQP_Model ()
 
 ~PQP_Model ()
 

Public Attributes

BV * b
 
int build_state
 
Trilast_tri
 
int num_bvs
 
int num_bvs_alloced
 
int num_tris
 
int num_tris_alloced
 
Tritris
 

Detailed Description

Definition at line 44 of file PQP_Internal.h.

Constructor & Destructor Documentation

◆ PQP_Model()

PQP_Model::PQP_Model ( )

◆ ~PQP_Model()

PQP_Model::~PQP_Model ( )

Member Function Documentation

◆ AddTri()

int PQP_Model::AddTri ( const PQP_REAL *  p1,
const PQP_REAL *  p2,
const PQP_REAL *  p3,
const PQP_REAL *  n1,
const PQP_REAL *  n2,
const PQP_REAL *  n3,
int  _vertex_id[3],
int  _neighbor_id[3],
int  id 
)

◆ BeginModel()

int PQP_Model::BeginModel ( int  num_tris = 8)

◆ child()

BV* PQP_Model::child ( int  n)
inline

Definition at line 61 of file PQP_Internal.h.

◆ EndModel()

int PQP_Model::EndModel ( )

◆ MemUsage()

int PQP_Model::MemUsage ( int  msg)

Member Data Documentation

◆ b

BV* PQP_Model::b

Definition at line 55 of file PQP_Internal.h.

◆ build_state

int PQP_Model::build_state

Definition at line 49 of file PQP_Internal.h.

◆ last_tri

Tri* PQP_Model::last_tri

Definition at line 59 of file PQP_Internal.h.

◆ num_bvs

int PQP_Model::num_bvs

Definition at line 56 of file PQP_Internal.h.

◆ num_bvs_alloced

int PQP_Model::num_bvs_alloced

Definition at line 57 of file PQP_Internal.h.

◆ num_tris

int PQP_Model::num_tris

Definition at line 52 of file PQP_Internal.h.

◆ num_tris_alloced

int PQP_Model::num_tris_alloced

Definition at line 53 of file PQP_Internal.h.

◆ tris

Tri* PQP_Model::tris

Definition at line 51 of file PQP_Internal.h.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Wed Sep 7 2022 02:51:05