UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
U3dMathAbstractSurface Member List

This is the complete list of members for U3dMathAbstractSurface, including all inherited members.

addPoint(U3dPoint *point)=0 (defined in U3dMathAbstractSurface)U3dMathAbstractSurfacepure virtual
approximate()=0U3dMathAbstractSurfaceprotectedpure virtual
area3d (defined in U3dMathAbstractSurface)U3dMathAbstractSurfaceprotected
getAreaSize(U3dPoint &min, U3dPoint &max)U3dMathAbstractSurfacevirtual
getAreaSize(U3dPoint &min, U3dPoint &max)U3dMathAbstractSurfacevirtual
getCurvature(double p, double q, double &c)U3dMathAbstractSurfacevirtual
getCurvature(double p, double q, double &c)U3dMathAbstractSurfacevirtual
getInitialPoint(unsigned int ind)=0U3dMathAbstractSurfacepure virtual
getInitialPoint(int ind)U3dMathAbstractSurface
getInitialPoints(U3dPointsAr &ps)=0U3dMathAbstractSurfacepure virtual
getInitialPoints() const =0U3dMathAbstractSurfacepure virtual
GetInitialPoints(U3dPointsAr &ps)U3dMathAbstractSurfaceinline
getInitialPointsNum()=0U3dMathAbstractSurfacepure virtual
getInitialPointsNum()U3dMathAbstractSurfaceinline
getMaxCurvature(double p1, double q1, double p2, double q2, double &c)U3dMathAbstractSurfacevirtual
getMaxCurvature(double p1, double q1, double p2, double q2, double &c)U3dMathAbstractSurfacevirtual
getPoint(double p, double q, U3dPoint &point)=0U3dMathAbstractSurfacepure virtual
getPoint(double p, double q, U3dPoint &point)=0U3dMathAbstractSurfacepure virtual
getXYZ(double p, double q, double &x, double &y, double &z)U3dMathAbstractSurfacevirtual
getXYZ(double p, double q, double &x, double &y, double &z)U3dMathAbstractSurfacevirtual
getXYZp(double p, double q, U3dPoint &drp)U3dMathAbstractSurfacevirtual
getXYZp(double p, double q, U3dPoint &drp)U3dMathAbstractSurfacevirtual
getXYZpp(double p, double q, U3dPoint &ddrpp)U3dMathAbstractSurfacevirtual
getXYZpp(double p, double q, U3dPoint &ddrpp)U3dMathAbstractSurfacevirtual
getXYZpq(double p, double q, U3dPoint &ddrpq)U3dMathAbstractSurfacevirtual
getXYZpq(double p, double q, U3dPoint &ddrpq)U3dMathAbstractSurfacevirtual
getXYZq(double p, double q, U3dPoint &drq)U3dMathAbstractSurfacevirtual
getXYZq(double p, double q, U3dPoint &drq)U3dMathAbstractSurfacevirtual
getXYZqq(double p, double q, U3dPoint &ddrqq)U3dMathAbstractSurfacevirtual
getXYZqq(double p, double q, U3dPoint &ddrqq)U3dMathAbstractSurfacevirtual
isInterpolated()U3dMathAbstractSurfaceinline
isInterpolated()U3dMathAbstractSurfaceinline
m_ipsU3dMathAbstractSurfaceprotected
m_is_ip_doneU3dMathAbstractSurfaceprotected
m_min_dpqU3dMathAbstractSurfaceprotectedstatic
movePoint(int pointId, double x, double y, double z)=0 (defined in U3dMathAbstractSurface)U3dMathAbstractSurfacepure virtual
operator<<(U3dPoint *p) (defined in U3dMathAbstractSurface)U3dMathAbstractSurfaceinline
removePoint(int pointId)=0 (defined in U3dMathAbstractSurface)U3dMathAbstractSurfacepure virtual
U3dMathAbstractSurface()U3dMathAbstractSurface
U3dMathAbstractSurface(const U3dMathAbstractSurface &obj)U3dMathAbstractSurface
U3dMathAbstractSurface(U3dPointsAr &points) (defined in U3dMathAbstractSurface)U3dMathAbstractSurfaceinline
U3dMathAbstractSurface(U3dMathAbstractSurface *ps) (defined in U3dMathAbstractSurface)U3dMathAbstractSurfaceinline
~U3dMathAbstractSurface()U3dMathAbstractSurfacevirtual
~U3dMathAbstractSurface() (defined in U3dMathAbstractSurface)U3dMathAbstractSurfaceinlinevirtual