#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) |
Private Attributes | |
| GMap3d::CGMapVertex * | FMap |
Definition at line 37 of file corefinement-api.hh.
| CCorefinementAPI::CCorefinementAPI | ( | GMap3d::CGMapVertex * | AMap | ) |
| CCorefinementAPI::~CCorefinementAPI | ( | ) | [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 | |||
| ) |
| void CCorefinementAPI::booleanOperations3d | ( | GMap3d::CDart * | ADart1, | |
| GMap3d::CDart * | ADart2, | |||
| int | ADifference1Mark = -1, |
|||
| int | ADifference2Mark = -1, |
|||
| int | AIntersectionMark = -1, |
|||
| int | AUnionMark = -1 | |||
| ) |
| void CCorefinementAPI::corefine2dMeshesPropagation | ( | GMap3d::CDart * | ADart1, | |
| GMap3d::CDart * | ADart2, | |||
| const CVertex & | ANormal, | |||
| bool | useBBox = false | |||
| ) |
| void CCorefinementAPI::corefine2dMeshesSweeping | ( | GMap3d::CDart * | ADart1, | |
| GMap3d::CDart * | ADart2, | |||
| const CVertex & | ANormal | |||
| ) |
| void CCorefinementAPI::corefine3dMeshes | ( | GMap3d::CDart * | ADart1, | |
| GMap3d::CDart * | ADart2 | |||
| ) |
| void CCorefinementAPI::corefineMarked3dFaces | ( | int | AMark1, | |
| int | AMark2 | |||
| ) |
Definition at line 101 of file corefinement-api.cc.
| void CCorefinementAPI::corefineMarked3dMeshesWith | ( | int | AMark, | |
| GMap3d::CDart * | ADart | |||
| ) |
GMap3d::CGMapVertex* CCorefinementAPI::FMap [private] |
Definition at line 40 of file corefinement-api.hh.
1.5.8