MeshKit
1.0
|
#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"
Go to the source code of this file.
Defines | |
#define | FILE_EXT "facet" |
Functions | |
AF2LocalTransformMaker * | makeTransformBuilder () |
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::MKCore * | mk = NULL |
MeshKit::MEntVector | surfs |
MeshKit::ModelEnt * | square = NULL |
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 FILE_EXT "facet" |
Definition at line 29 of file frontObj2D.cpp.
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.
void testAdvanceHangingEdge | ( | ) |
Definition at line 662 of file frontObj2D.cpp.
void testAdvanceInvalidQuality | ( | ) |
Definition at line 557 of file frontObj2D.cpp.
void testAdvanceMissingPoints | ( | ) |
Definition at line 500 of file frontObj2D.cpp.
void testCompletedAdvance | ( | ) |
Definition at line 738 of file frontObj2D.cpp.
void testInitAndDestruct | ( | ) |
Definition at line 201 of file frontObj2D.cpp.
void testQualityDecrease | ( | ) |
Definition at line 220 of file frontObj2D.cpp.
void testSelectEmpty | ( | ) |
Definition at line 141 of file frontObj2D.cpp.
void testSelectHourglass | ( | ) |
Definition at line 384 of file frontObj2D.cpp.
void testSelectIsolatedPoint | ( | ) |
Definition at line 338 of file frontObj2D.cpp.
void testSelectNeighborhood | ( | ) |
Definition at line 288 of file frontObj2D.cpp.
MeshKit::MKCore* mk = NULL |
Definition at line 36 of file frontObj2D.cpp.
MeshKit::ModelEnt* square = NULL |
Definition at line 42 of file frontObj2D.cpp.
Definition at line 41 of file frontObj2D.cpp.