libatomprobe
Library for Atom Probe Tomography (APT) computation
Public Member Functions | Public Attributes | List of all members
AtomProbe::TRIANGLE Class Reference

#include <mesh.h>

Public Member Functions

unsigned int getP (unsigned int offset)
 
void setP (unsigned int offset, unsigned int v)
 
bool isSane (size_t pLimit=(size_t) -1) const
 
bool edgesMismatch (const TRIANGLE &tOther) const
 

Public Attributes

unsigned int p [3]
 
unsigned int physGroup
 

Detailed Description

Definition at line 57 of file mesh.h.

Member Function Documentation

◆ edgesMismatch()

bool AtomProbe::TRIANGLE::edgesMismatch ( const TRIANGLE tOther) const

◆ getP()

unsigned int AtomProbe::TRIANGLE::getP ( unsigned int  offset)
inline

Definition at line 65 of file mesh.h.

◆ isSane()

bool AtomProbe::TRIANGLE::isSane ( size_t  pLimit = (size_t)-1) const

Definition at line 2206 of file mesh.cpp.

Referenced by edgesMismatch().

◆ setP()

void AtomProbe::TRIANGLE::setP ( unsigned int  offset,
unsigned int  v 
)
inline

Definition at line 66 of file mesh.h.

Member Data Documentation

◆ p

unsigned int AtomProbe::TRIANGLE::p[3]

◆ physGroup

unsigned int AtomProbe::TRIANGLE::physGroup

Definition at line 60 of file mesh.h.

Referenced by AtomProbe::Mesh::loadGmshMesh(), and AtomProbe::marchingCubes().


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