TM2IN  0.5.1
Classes | Functions
Unused

Classes

class  GenerationWriter
 

Functions

vector< Vertex * > TM2IN::unused::fillHole (vector< Vertex * > &vertices, vector< Wall::Triangle * > &triangles)
 Fills hole in surfaces. More...
 
void TM2IN::unused::removeStraight (Surface *&pSurface)
 Removes straight vertices in Surface. More...
 
std::vector< Segment_2TM2IN::unused::makeSegment2List (Surface *&pSurface, Plane_3 plane3)
 Converts Kernel::Segment_2 list from Surface. More...
 
std::vector< Surface * > TM2IN::unused::resolveSelfIntersection (Surface *&pSurface)
 Resolves self-intersection in Surface. More...
 
void TM2IN::unused::resolveEasySelfIntersection (Surface *&pSurface)
 Resolves self-intersection in Surface. More...
 
int TM2IN::unused::makeNewIntersectionVertex (Surface *&pSurface)
 Resolves self-intersection in Surface. More...
 

Detailed Description

Function Documentation

vector< Vertex * > TM2IN::unused::fillHole ( vector< Vertex * > &  vertices,
vector< Wall::Triangle * > &  triangles 
)

Fills hole in surfaces.

int TM2IN::unused::makeNewIntersectionVertex ( Surface *&  pSurface)

Resolves self-intersection in Surface.

std::vector< Segment_2 > TM2IN::unused::makeSegment2List ( Wall::Surface *&  pSurface,
Plane_3  plane3 
)

Converts Kernel::Segment_2 list from Surface.

void TM2IN::unused::removeStraight ( Wall::Surface *&  pSurface)

Removes straight vertices in Surface.

void TM2IN::unused::resolveEasySelfIntersection ( Surface *&  pSurface)

Resolves self-intersection in Surface.

std::vector<Surface *> TM2IN::unused::resolveSelfIntersection ( Surface *&  pSurface)

Resolves self-intersection in Surface.