QUAOAR STUDIO // Mobius API
mobius::poly_SVO Member List

This is the complete list of members for mobius::poly_SVO, including all inherited members.

CollectSummary(const int sm, Summary &summary) constmobius::poly_SVO
Eval(const t_xyz &P, const bool bndOnly=false) constmobius::poly_SVO
FindChild(const std::vector< size_t > &path) constmobius::poly_SVO
GetCellSize() constmobius::poly_SVOinline
GetChild(const size_t id) constmobius::poly_SVO
GetCornerID(const size_t nx, const size_t ny, const size_t nz)mobius::poly_SVOstatic
GetCornerLocation(const size_t id, size_t &nx, size_t &ny, size_t &nz)mobius::poly_SVOstatic
GetCornerMax() constmobius::poly_SVOinline
GetCornerMin() constmobius::poly_SVOinline
GetDepth0() constmobius::poly_SVO
getLeaves(const poly_SVO *pNode, const int sm, std::vector< const poly_SVO * > &leaves, std::vector< long long > &depths, const long long depth) constmobius::poly_SVOprotected
getLeaves(const poly_SVO *pNode, const int sm, std::vector< const poly_SVO * > &leaves) constmobius::poly_SVOprotected
GetLeaves(std::vector< const poly_SVO * > &leaves, const int sm=ScalarMembership_OnInOut) constmobius::poly_SVO
GetMemoryInBytes(int &numNodes) constmobius::poly_SVO
GetP0() constmobius::poly_SVOinline
GetP1() constmobius::poly_SVOinline
GetP2() constmobius::poly_SVOinline
GetP3() constmobius::poly_SVOinline
GetP4() constmobius::poly_SVOinline
GetP5() constmobius::poly_SVOinline
GetP6() constmobius::poly_SVOinline
GetP7() constmobius::poly_SVOinline
GetScalar(const size_t id) constmobius::poly_SVO
HasScalars()mobius::poly_SVO
IsLeaf() constmobius::poly_SVO
IsNegative() constmobius::poly_SVO
IsPositive() constmobius::poly_SVO
IsValidCornerId(const size_t id)mobius::poly_SVOstatic
IsZeroCrossing() constmobius::poly_SVO
m_cornerMaxmobius::poly_SVOprotected
m_cornerMinmobius::poly_SVOprotected
m_pChildrenmobius::poly_SVOprotected
m_scalarsmobius::poly_SVOprotected
poly_SVO()mobius::poly_SVO
poly_SVO(const t_xyz &cornerMin, const t_xyz &cornerMax)mobius::poly_SVO
Release()mobius::poly_SVO
SetChild(const size_t id, poly_SVO *pChild)mobius::poly_SVO
SetCornerMax(const t_xyz &P)mobius::poly_SVOinline
SetCornerMin(const t_xyz &P)mobius::poly_SVOinline
SetScalar(const size_t id, const double s)mobius::poly_SVO
Split()mobius::poly_SVO
~poly_SVO()mobius::poly_SVO