CCorefinementAPI Class Reference

#include <corefinement-api.hh>

List of all members.

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::CGMapVertexFMap


Detailed Description

Definition at line 37 of file corefinement-api.hh.


Constructor & Destructor Documentation

CCorefinementAPI::CCorefinementAPI ( GMap3d::CGMapVertex AMap  ) 

CCorefinementAPI::~CCorefinementAPI (  )  [virtual]

Definition at line 47 of file corefinement-api.cc.


Member Function Documentation

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 
)


Member Data Documentation

Definition at line 40 of file corefinement-api.hh.


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

Generated on Tue Jul 7 15:20:59 2009 for Moka libraries by  doxygen 1.5.8