FemViewer::CutPlane Member List

This is the complete list of members for FemViewer::CutPlane, including all inherited members.
AddIndex(const elem_idx &&idx)FemViewer::CutPlane
Calculate(const double *v)FemViewer::Plane [inline]
Check(const double n[4], const double x[3])FemViewer::Plane [static]
CheckLocation(const double &x1, const double &x2, const double &x3) const FemViewer::Plane [inline]
CheckLocation(const double x[]) const FemViewer::Plane [inline]
CheckOrientation(const double v[])FemViewer::CutPlane
CreatePlanesForPrism(const vec3 el_coords[6], vec4 el_planes[5])FemViewer::Plane [static]
CreatePlanesForTetra(const vec3 el_coords[4], vec4 el_planes[4])FemViewer::Plane [static]
CutElement(const CutPlane *pl, const double vts[18], const int nodes[7], const int index, int div, std::vector< Node_t > &vertices, std::vector< unsigned > &triagles)FemViewer::CutPlane [static]
CutPlane(double nx=0.0, double ny=0.0, double nz=1.0, double d=-0.05, bool normalize=true)FemViewer::CutPlane [inline]
CutPlane(double p[], bool normalize=true)FemViewer::CutPlane [inline]
CutPlane(const CutPlane &rhs)FemViewer::CutPlane [inline]
cvec3 typedefFemViewer::Plane
Defaults(const BBox3D &bbox, std::vector< CutPlane > &out_planes)FemViewer::CutPlane [static]
DistanceToPlane(double x[3], double n[3], double p0[3])FemViewer::Plane [inline, static]
Draw() const FemViewer::CutPlane [inline]
elem_idx typedefFemViewer::CutPlane
elem_indices typedefFemViewer::CutPlane
elem_indices_itr typedefFemViewer::CutPlane
Enable(bool status=true)FemViewer::CutPlane [inline]
Evaluate(const double n[4], const double x[3])FemViewer::Plane [inline, static]
EvaluatePlane(const double x1, const double x2, const double x3) const FemViewer::Plane [inline]
Extract(const vec3 *pt, const vec3 *n, vec4 *prams)FemViewer::Plane [static]
GetCuttedLine(double pn[4], double p2[3], double p1[3], double p0[3])FemViewer::Plane [static]
GetElementIndices()FemViewer::CutPlane [inline]
GetElementIndices() const FemViewer::CutPlane [inline]
GetMaxNumIndices(int max_div)FemViewer::CutPlane
GetMaxNUmVertices(int max_div)FemViewer::CutPlane
GetParams()FemViewer::Plane [inline]
GetParams() const FemViewer::Plane [inline]
Hide()FemViewer::CutPlane [inline]
InitGeometryOutlines(const BBox3D &bbox)FemViewer::CutPlane
InitOutlines(const BBox3D &bbox)FemViewer::CutPlane
IntersectBBox3D(const AAbb< T > &bbox) const FemViewer::CutPlane [inline]
IntersectWithLine(double *x2, double *x1, double &u) const FemViewer::CutPlane [inline]
FemViewer::Plane::IntersectWithLine(const double pn[4], double p2[3], double p1[3], double &u)FemViewer::Plane [static]
InversPlane(const double v[])FemViewer::CutPlane
IsActive() const FemViewer::CutPlane [inline]
IsElement(const elem_idx &&idx) const FemViewer::CutPlane
IsNormalized() const FemViewer::CutPlane [inline]
IsPlaneChanged() const FemViewer::CutPlane [inline]
IsValid(const AAbbf &bbox) const FemViewer::CutPlane [inline]
IsVisible() const FemViewer::CutPlane [inline]
operator()(const Plane &rhPl)FemViewer::CutPlane [inline]
operator<<(std::ostream &os, const CutPlane &rhs)FemViewer::CutPlane [friend]
operator=(const CutPlane &rhs)FemViewer::CutPlane [inline]
operator==(const CutPlane &rhs)FemViewer::CutPlane
pFemViewer::Plane [protected]
Plane()FemViewer::Plane [inline]
Plane(const Plane &rhs)FemViewer::Plane [inline]
Reset()FemViewer::Plane [inline]
Set(double a, double b, double c, double d, bool normalize=true)FemViewer::CutPlane [inline]
SetChanged(bool state=true)FemViewer::CutPlane [inline]
SetPlane(fvmath::CVec3d normal, fvmath::CVec3d point)FemViewer::CutPlane [static]
FemViewer::Plane::SetPlane(double n[3], double p[3])FemViewer::Plane [virtual]
Show(bool status=true)FemViewer::CutPlane [inline]
vec3 typedefFemViewer::Plane
vec4 typedefFemViewer::Plane
~CutPlane()FemViewer::CutPlane [inline, virtual]
~Plane()FemViewer::Plane [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1