IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Num.Geometry Member List

This is the complete list of members for IG.Num.Geometry, including all inherited members.

directioncos3d(vec3 s1, vec3 s2)IG.Num.Geometryinlinestatic
distpt3d(vec3 p1, vec3 p2)IG.Num.Geometryinlinestatic
distptline3d(vec3 pt, vec3 r, vec3 s)IG.Num.Geometryinlinestatic
distptplane3d(vec3 pt, vec3 r, vec3 n)IG.Num.Geometryinlinestatic
fabs(double x)IG.Num.Geometryinlineprivatestatic
intsectlineplane3d(vec3 r1, vec3 s1, vec3 r2, vec3 n2, ref vec3 sect)IG.Num.Geometryinlinestatic
intsectplanes3d(vec3 r1, vec3 n1, vec3 r2, vec3 n2, ref vec3 r, ref vec3 s)IG.Num.Geometryinlinestatic
m_sqr(double x)IG.Num.Geometryinlineprivatestatic
multscalvec3d(vec3 v1, double s, ref vec3 prod)IG.Num.Geometryinlineprivatestatic
nearestptlines3d(vec3 r1, vec3 s1, vec3 r2, vec3 s2, ref vec3 pt1, ref vec3 pt2)IG.Num.Geometryinlinestatic
nearestptlinescoef3d(vec3 r1, vec3 s1, vec3 r2, vec3 s2, ref vec3 pt1, ref double c1, ref vec3 pt2, ref double c2)IG.Num.Geometryinlinestatic
ortprojlineplane3d(vec3 r1, vec3 s1, vec3 r2, vec3 n2, ref vec3 rpr, ref vec3 spr)IG.Num.Geometryinlinestatic
ortprojptline3d(vec3 pt, vec3 r, vec3 s, vec3 proj)IG.Num.Geometryinlinestatic
ortprojptplane3d(vec3 pt, vec3 r, vec3 n, ref vec3 proj)IG.Num.Geometryinlinestatic
premicoIG.Num.Geometryprivate
scalprod3d(vec3 v1, vec3 v2)IG.Num.Geometryinlineprivatestatic
signdistptplane3d(vec3 pt, vec3 r, vec3 n)IG.Num.Geometryinlinestatic
solve2d(mat3 A, vec3 b, out vec3 x)IG.Num.Geometryinlineprivatestatic
sqrt(double x)IG.Num.Geometryinlineprivatestatic
vecdif3d(vec3 v1, vec3 v2, ref vec3 v3)IG.Num.Geometryinlineprivatestatic
vecnorm3d(vec3 v)IG.Num.Geometryinlineprivatestatic
vecprod3d(vec3 v1, vec3 v2, ref vec3 res)IG.Num.Geometryinlineprivatestatic
vecsum3d(vec3 v1, vec3 v2, ref vec3 v3)IG.Num.Geometryinlineprivatestatic
zeromat3d(ref mat3 a)IG.Num.Geometryinlineprivatestatic
zerovec3d(ref vec3 v)IG.Num.Geometryinlineprivatestatic