Moka libraries
|
#include <corefinement-api.hh>
Public Member Functions | |
CCorefinementAPI (GMap3d::CGMapVertex *AMap) | |
virtual | ~CCorefinementAPI () |
void | corefine2dMeshesSweeping (GMap3d::CDart *ADart1, GMap3d::CDart *ADart2, const CVertex &ANormal) |
void | corefine2dMeshesPropagation (GMap3d::CDart *ADart1, GMap3d::CDart *ADart2, const CVertex &ANormal, bool useBBox=false) |
void | corefine3dMeshes (GMap3d::CDart *ADart1, GMap3d::CDart *ADart2) |
void | corefineMarked3dFaces (int AMark1, int AMark2) |
void | corefineMarked3dMeshesWith (int AMark, GMap3d::CDart *ADart) |
void | booleanOperations2d (GMap3d::CDart *ADart1, GMap3d::CDart *ADart2, const CVertex &ANormal, int ADifference1Mark=-1, int ADifference2Mark=-1, int AIntersectionMark=-1, int AUnionMark=-1) |
void | booleanOperations3d (GMap3d::CDart *ADart1, GMap3d::CDart *ADart2, int ADifference1Mark=-1, int ADifference2Mark=-1, int AIntersectionMark=-1, int AUnionMark=-1) |
Definition at line 36 of file corefinement-api.hh.
CCorefinementAPI::CCorefinementAPI | ( | GMap3d::CGMapVertex * | AMap | ) |
Definition at line 40 of file corefinement-api.cc.
|
virtual |
Definition at line 47 of file corefinement-api.cc.
void CCorefinementAPI::booleanOperations2d | ( | GMap3d::CDart * | ADart1, |
GMap3d::CDart * | ADart2, | ||
const CVertex & | ANormal, | ||
int | ADifference1Mark = -1 , |
||
int | ADifference2Mark = -1 , |
||
int | AIntersectionMark = -1 , |
||
int | AUnionMark = -1 |
||
) |
Definition at line 158 of file corefinement-api.cc.
void CCorefinementAPI::booleanOperations3d | ( | GMap3d::CDart * | ADart1, |
GMap3d::CDart * | ADart2, | ||
int | ADifference1Mark = -1 , |
||
int | ADifference2Mark = -1 , |
||
int | AIntersectionMark = -1 , |
||
int | AUnionMark = -1 |
||
) |
Definition at line 208 of file corefinement-api.cc.
void CCorefinementAPI::corefine2dMeshesPropagation | ( | GMap3d::CDart * | ADart1, |
GMap3d::CDart * | ADart2, | ||
const CVertex & | ANormal, | ||
bool | useBBox = false |
||
) |
Definition at line 60 of file corefinement-api.cc.
void CCorefinementAPI::corefine2dMeshesSweeping | ( | GMap3d::CDart * | ADart1, |
GMap3d::CDart * | ADart2, | ||
const CVertex & | ANormal | ||
) |
Definition at line 51 of file corefinement-api.cc.
void CCorefinementAPI::corefine3dMeshes | ( | GMap3d::CDart * | ADart1, |
GMap3d::CDart * | ADart2 | ||
) |
Definition at line 82 of file corefinement-api.cc.
void CCorefinementAPI::corefineMarked3dFaces | ( | int | AMark1, |
int | AMark2 | ||
) |
Definition at line 101 of file corefinement-api.cc.
void CCorefinementAPI::corefineMarked3dMeshesWith | ( | int | AMark, |
GMap3d::CDart * | ADart | ||
) |
Definition at line 115 of file corefinement-api.cc.