#include <mcpoint.hpp>
|
| | MCPoint (Pos i, Pos j, Pos k=0) |
| |
| | ~MCPoint () |
| |
| void | SetId (const int &g) |
| |
| void | SetOrientationId (const int &id) |
| |
| void | SetSpin (const int &s) |
| |
| void | SetColor (Color r=0, Color g=0, Color b=0) |
| |
| void | SetXYZ (const float &x, const float &y, const float &z=0) |
| |
| void | SetXY (const float &x, const float &y) |
| |
| void | SetIQ (const float &iq) |
| |
| void | SetCI (const float &ci) |
| |
| void | SetSE (float s) |
| |
| const Pos & | GetI () |
| |
| const Pos & | GetJ () |
| |
| const Pos & | GetK () |
| |
| void | GetIJK (Pos &i, Pos &j, Pos &k) |
| |
| void | GetIJ (Pos &i, Pos &j) |
| |
| void | GetColor (Color &r, Color &g, Color &b) |
| |
| const int & | GetSpin () |
| |
| const int & | GetId () |
| |
| const int & | GetOrientationId () |
| |
| const float & | GetX () |
| |
| const float & | GetY () |
| |
| const float & | GetZ () |
| |
| const float & | GetIQ () |
| |
| const float & | GetCI () |
| |
| const float & | GetSE () |
| |
| bool | GetInGrain () |
| |
| void | SetInGrain (bool g) |
| |
| bool | InSortedBoundary () |
| |
| void | InSortedBoundary (bool b) |
| |
| bool | InBoundary () |
| |
| void | InBoundary (bool b) |
| |
| bool | InEBSDMap () |
| |
| void | InEBSDMap (bool x) |
| |
| bool | IsTripleJunction () |
| |
| void | IsTripleJunction (bool tj) |
| |
| bool | IsCenterOfGravity () |
| |
| void | IsCenterOfGravity (bool cog) |
| |
| bool | IsNucleus () |
| |
| void | IsNucleus (bool n) |
| |
| void | IsActive (bool a) |
| |
| bool | IsActive () |
| |
| void | IsRanded (bool r) |
| |
| bool | IsRanded () |
| |
| void | IsRandedInt (int r) |
| |
| int | IsRandedInt () |
| |
| void | SetRadius (const float &r) |
| |
| const float & | GetRadius () |
| |
| void | SetCurvature (const float &c) |
| |
| const float & | GetCurvature () |
| |
| void | UpdateColor () |
| |
| void | SetNeighboursXYZ (std::vector< MCPoint * > &nx, std::vector< MCPoint * > &ny, std::vector< MCPoint * > &nz) |
| |
| void | SetNeighboursXY (std::vector< MCPoint * > &nx, std::vector< MCPoint * > &ny) |
| |
| void | SetNeighbours (std::vector< MCPoint * > &n) |
| |
| void | SetMCNeighbours (std::vector< MCPoint * > &n) |
| |
| void | GetNeighbours (std::vector< MCPoint * > &nx, std::vector< MCPoint * > &ny, std::vector< MCPoint * > &nz) |
| |
| void | GetNeighbours (std::vector< MCPoint * > &n) |
| |
| void | GetSecondaryNeighbours (std::vector< MCPoint * > &sen) |
| |
| void | GetThirdNeighbours (std::vector< MCPoint * > &thn) |
| |
| void | FindNextNeighbours (std::vector< MCPoint * > &in, std::vector< MCPoint * > &compare, std::vector< MCPoint * > &out) |
| |
| void | FindNextNeighbours (std::vector< MCPoint * > &in, std::vector< MCPoint * > &out) |
| |
| void | GetMCNeighbours (std::vector< MCPoint * > &n) |
| |
| unsigned int | GetNeighboursNumber () |
| |
| float | GetDistance (MCPoint *p) |
| |
| float | GetDistance (const float &x, const float &y, const float &z) |
| |
| unsigned int | GetNumberOfNearestIds () |
| |
| MCPoint::MCPoint |
( |
Pos |
i, |
|
|
Pos |
j, |
|
|
Pos |
k = 0 |
|
) |
| |
|
inline |
| void MCPoint::FindNextNeighbours |
( |
std::vector< MCPoint * > & |
in, |
|
|
std::vector< MCPoint * > & |
compare, |
|
|
std::vector< MCPoint * > & |
out |
|
) |
| |
|
inline |
| void MCPoint::FindNextNeighbours |
( |
std::vector< MCPoint * > & |
in, |
|
|
std::vector< MCPoint * > & |
out |
|
) |
| |
|
inline |
| const float& MCPoint::GetCI |
( |
| ) |
|
|
inline |
| void MCPoint::GetColor |
( |
Color & |
r, |
|
|
Color & |
g, |
|
|
Color & |
b |
|
) |
| |
|
inline |
| const float& MCPoint::GetCurvature |
( |
| ) |
|
|
inline |
| float MCPoint::GetDistance |
( |
MCPoint * |
p | ) |
|
|
inline |
| float MCPoint::GetDistance |
( |
const float & |
x, |
|
|
const float & |
y, |
|
|
const float & |
z |
|
) |
| |
|
inline |
| const Pos& MCPoint::GetI |
( |
| ) |
|
|
inline |
| const int& MCPoint::GetId |
( |
| ) |
|
|
inline |
| void MCPoint::GetIJ |
( |
Pos & |
i, |
|
|
Pos & |
j |
|
) |
| |
|
inline |
| void MCPoint::GetIJK |
( |
Pos & |
i, |
|
|
Pos & |
j, |
|
|
Pos & |
k |
|
) |
| |
|
inline |
| bool MCPoint::GetInGrain |
( |
| ) |
|
|
inline |
| const float& MCPoint::GetIQ |
( |
| ) |
|
|
inline |
| const Pos& MCPoint::GetJ |
( |
| ) |
|
|
inline |
| const Pos& MCPoint::GetK |
( |
| ) |
|
|
inline |
| void MCPoint::GetMCNeighbours |
( |
std::vector< MCPoint * > & |
n | ) |
|
|
inline |
| void MCPoint::GetNeighbours |
( |
std::vector< MCPoint * > & |
nx, |
|
|
std::vector< MCPoint * > & |
ny, |
|
|
std::vector< MCPoint * > & |
nz |
|
) |
| |
|
inline |
| void MCPoint::GetNeighbours |
( |
std::vector< MCPoint * > & |
n | ) |
|
|
inline |
| unsigned int MCPoint::GetNeighboursNumber |
( |
| ) |
|
|
inline |
| unsigned int MCPoint::GetNumberOfNearestIds |
( |
| ) |
|
|
inline |
| const int& MCPoint::GetOrientationId |
( |
| ) |
|
|
inline |
| const float& MCPoint::GetRadius |
( |
| ) |
|
|
inline |
| const float& MCPoint::GetSE |
( |
| ) |
|
|
inline |
| void MCPoint::GetSecondaryNeighbours |
( |
std::vector< MCPoint * > & |
sen | ) |
|
|
inline |
| const int& MCPoint::GetSpin |
( |
| ) |
|
|
inline |
| void MCPoint::GetThirdNeighbours |
( |
std::vector< MCPoint * > & |
thn | ) |
|
|
inline |
| const float& MCPoint::GetX |
( |
| ) |
|
|
inline |
| const float& MCPoint::GetY |
( |
| ) |
|
|
inline |
| const float& MCPoint::GetZ |
( |
| ) |
|
|
inline |
| bool MCPoint::InBoundary |
( |
| ) |
|
|
inline |
| void MCPoint::InBoundary |
( |
bool |
b | ) |
|
|
inline |
| bool MCPoint::InEBSDMap |
( |
| ) |
|
|
inline |
| void MCPoint::InEBSDMap |
( |
bool |
x | ) |
|
|
inline |
| bool MCPoint::InSortedBoundary |
( |
| ) |
|
|
inline |
| void MCPoint::InSortedBoundary |
( |
bool |
b | ) |
|
|
inline |
| void MCPoint::IsActive |
( |
bool |
a | ) |
|
|
inline |
| bool MCPoint::IsActive |
( |
| ) |
|
|
inline |
| bool MCPoint::IsCenterOfGravity |
( |
| ) |
|
|
inline |
| void MCPoint::IsCenterOfGravity |
( |
bool |
cog | ) |
|
|
inline |
| bool MCPoint::IsNucleus |
( |
| ) |
|
|
inline |
| void MCPoint::IsNucleus |
( |
bool |
n | ) |
|
|
inline |
| void MCPoint::IsRanded |
( |
bool |
r | ) |
|
|
inline |
| bool MCPoint::IsRanded |
( |
| ) |
|
|
inline |
| void MCPoint::IsRandedInt |
( |
int |
r | ) |
|
|
inline |
| int MCPoint::IsRandedInt |
( |
| ) |
|
|
inline |
| bool MCPoint::IsTripleJunction |
( |
| ) |
|
|
inline |
| void MCPoint::IsTripleJunction |
( |
bool |
tj | ) |
|
|
inline |
| void MCPoint::SetCI |
( |
const float & |
ci | ) |
|
|
inline |
| void MCPoint::SetColor |
( |
Color |
r = 0, |
|
|
Color |
g = 0, |
|
|
Color |
b = 0 |
|
) |
| |
|
inline |
| void MCPoint::SetCurvature |
( |
const float & |
c | ) |
|
|
inline |
| void MCPoint::SetId |
( |
const int & |
g | ) |
|
|
inline |
| void MCPoint::SetInGrain |
( |
bool |
g | ) |
|
|
inline |
| void MCPoint::SetIQ |
( |
const float & |
iq | ) |
|
|
inline |
| void MCPoint::SetMCNeighbours |
( |
std::vector< MCPoint * > & |
n | ) |
|
|
inline |
| void MCPoint::SetNeighbours |
( |
std::vector< MCPoint * > & |
n | ) |
|
|
inline |
| void MCPoint::SetNeighboursXY |
( |
std::vector< MCPoint * > & |
nx, |
|
|
std::vector< MCPoint * > & |
ny |
|
) |
| |
|
inline |
| void MCPoint::SetNeighboursXYZ |
( |
std::vector< MCPoint * > & |
nx, |
|
|
std::vector< MCPoint * > & |
ny, |
|
|
std::vector< MCPoint * > & |
nz |
|
) |
| |
|
inline |
| void MCPoint::SetOrientationId |
( |
const int & |
id | ) |
|
|
inline |
| void MCPoint::SetRadius |
( |
const float & |
r | ) |
|
|
inline |
| void MCPoint::SetSE |
( |
float |
s | ) |
|
|
inline |
| void MCPoint::SetSpin |
( |
const int & |
s | ) |
|
|
inline |
| void MCPoint::SetXY |
( |
const float & |
x, |
|
|
const float & |
y |
|
) |
| |
|
inline |
| void MCPoint::SetXYZ |
( |
const float & |
x, |
|
|
const float & |
y, |
|
|
const float & |
z = 0 |
|
) |
| |
|
inline |
| void MCPoint::UpdateColor |
( |
| ) |
|
|
inline |
| std::vector<MCPoint*> MCPoint::_mcn |
| std::vector<MCPoint*> MCPoint::_sen |
| std::vector<MCPoint*> MCPoint::_thn |
The documentation for this class was generated from the following file:
- C:/Users/Mariusz/Documents/Visual Studio 2010/Projects/MC_Rex_Model/MC_Rex_Model/MCLib/base/mcpoint.hpp