DFNgen
2.0
DFN Model Generator
|
#include <cmath>
#include <iostream>
#include "insertShape.h"
#include "vectorFunctions.h"
#include "mathFunctions.h"
#include "computationalGeometry.h"
#include "structures.h"
#include "input.h"
#include "domain.h"
Go to the source code of this file.
Functions | |
void | insertUserEllByCoord (std::vector< Poly > &acceptedPoly, std::vector< IntPoints > &intpts, struct Stats &pstats, std::vector< Point > &triplePoints) |
void insertUserEllByCoord | ( | std::vector< Poly > & | acceptedPoly, |
std::vector< IntPoints > & | intpts, | ||
struct Stats & | pstats, | ||
std::vector< Point > & | triplePoints | ||
) |
Inserts user ellipses using defined coordinates provided by the user (see input file). Intersection checking, FRAM, and rejection/accptance are all contained within this function. Arg 1: Array for all accepted polygons Arg 2: Array for all accepted intersections Arg 3: Program statistics structure Arg 4: Array of all triple intersection points
Definition at line 21 of file insertUserEllByCoord.cpp.