MeshKit  1.0
frontObj2D.cpp File Reference
#include <cstddef>
#include <iostream>
#include <list>
#include "meshkit/AF2Front.hpp"
#include "meshkit/AF2DfltPlaneProjMaker.hpp"
#include "meshkit/Error.hpp"
#include "meshkit/MKCore.hpp"
#include "meshkit/ModelEnt.hpp"
#include "TestUtil.hpp"
Include dependency graph for frontObj2D.cpp:

Go to the source code of this file.

Defines

#define FILE_EXT   "facet"

Functions

AF2LocalTransformMakermakeTransformBuilder ()
void initHex (AF2Front *front, AF2Point3D **&pointsAry, AF2Edge3D **&edgesAry)
void deletePoints (AF2Point3D **&pointsAry, int pointsAryLength)
void testSelectEmpty ()
void testInitAndDestruct ()
void testQualityDecrease ()
void testSelectNeighborhood ()
void testSelectIsolatedPoint ()
void testSelectHourglass ()
void testAdvanceMissingPoints ()
void testAdvanceInvalidQuality ()
void testAdvanceFront ()
void testAdvanceHangingEdge ()
void testCompletedAdvance ()
int main (int argc, char **argv)

Variables

MeshKit::MKCoremk = NULL
MeshKit::MEntVector surfs
MeshKit::ModelEntsquare = NULL

Detailed Description

Test:

Test AF2Front, i.e., the object that manages the points and edges that are on the advancing front of the two-dimensional advancing front algorithm, and AF2DfltPlaneProjMaker, the object that implements the default method of creating AF2PlaneProjection local transforms.

Definition in file frontObj2D.cpp.


Define Documentation

#define FILE_EXT   "facet"

Definition at line 29 of file frontObj2D.cpp.


Function Documentation

void deletePoints ( AF2Point3D **&  pointsAry,
int  pointsAryLength 
)

Definition at line 130 of file frontObj2D.cpp.

void initHex ( AF2Front front,
AF2Point3D **&  pointsAry,
AF2Edge3D **&  edgesAry 
)

Definition at line 98 of file frontObj2D.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 59 of file frontObj2D.cpp.

Definition at line 82 of file frontObj2D.cpp.

void testAdvanceFront ( )

Definition at line 622 of file frontObj2D.cpp.

Definition at line 662 of file frontObj2D.cpp.

Definition at line 557 of file frontObj2D.cpp.

Definition at line 500 of file frontObj2D.cpp.

Definition at line 738 of file frontObj2D.cpp.

Definition at line 201 of file frontObj2D.cpp.

Definition at line 220 of file frontObj2D.cpp.

void testSelectEmpty ( )

Definition at line 141 of file frontObj2D.cpp.

Definition at line 384 of file frontObj2D.cpp.

Definition at line 338 of file frontObj2D.cpp.

Definition at line 288 of file frontObj2D.cpp.


Variable Documentation

Definition at line 36 of file frontObj2D.cpp.

Definition at line 42 of file frontObj2D.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines