AMCAX Kernel
Geometry kernel for CAD/CAE/CAM
AMCAX Kernel 1.0.0.0
Loading...
Searching...
No Matches
geometry Directory Reference
Directory dependency graph for geometry:
geometry

Files

 Adaptor2Curve.hpp
 Base class of adaptor of 2D curves.
 
 Adaptor3Curve.hpp
 Base class of adaptor of 3D curves.
 
 Adaptor3CurveOnSurface.hpp
 Class of adaptor of 3D curves on surface.
 
 Adaptor3Surface.hpp
 Base class of adaptor of 3D surfaces.
 
 AdaptorGeom2Curve.hpp
 Class of adaptor of 2D geometric curves.
 
 AdaptorGeom2Tool.hpp
 Class of tool for 2D geometric adaptors.
 
 AdaptorGeom3Curve.hpp
 Class of adaptor of 3D geometric curves.
 
 AdaptorGeom3Surface.hpp
 Class of adaptor of 3D geometric surfaces.
 
 AdaptorGeom3Tool.hpp
 Class of tool for 3D geometric adaptors.
 
 ComputePointsAbscissa.hpp
 Class of compute the parameter of a point on a curve of given arc length.
 
 ComputePointsTangentialDeflection.hpp
 Class of sampling points on a curve by controlling the points with bounded tangential deflection conditions.
 
 CurveLocalProperty.hpp
 Template class of computing curve local property.
 
 CurvesError.hpp
 The class of curves error calculation.
 
 ExtremaMacros.hpp
 Enumerations used in extrema computation.
 
 Geom2BezierCurve.hpp
 Class of 2D Bezier curve.
 
 Geom2BoundedCurve.hpp
 Base class of 2D bounded curve.
 
 Geom2BSplineCurve.hpp
 Class of 2D B spline curve.
 
 Geom2Circle.hpp
 Class of 2D circle.
 
 Geom2Conic.hpp
 Base class of 2D conic curve.
 
 Geom2Curve.hpp
 Base class of 2D curve.
 
 Geom2CurveLocalProperty.hpp
 Class of local property of 2D curves.
 
 Geom2Direction.hpp
 Class of 2D direction.
 
 Geom2Ellipse.hpp
 Class of 2D ellipse.
 
 Geom2GeneralVector.hpp
 Class of 2D vector.
 
 Geom2Geometry.hpp
 Base class of 2D geometry object.
 
 Geom2Hyperbola.hpp
 Class of 2D hyperbola.
 
 Geom2Line.hpp
 Class of 2D line.
 
 Geom2OffsetCurve.hpp
 Class of 2D offset curve.
 
 Geom2Parabola.hpp
 Class of 2D parabola.
 
 Geom2Point.hpp
 Class of 2D point.
 
 Geom2TrimmedCurve.hpp
 Class of 2D trimmed curve.
 
 Geom2Vector.hpp
 Base class of 2D vector.
 
 Geom3BezierCurve.hpp
 Class of 3D bezier curve.
 
 Geom3BezierSurface.hpp
 Class of 3D Bezier surface.
 
 Geom3BoundedCurve.hpp
 Base class of 3D bounded curve.
 
 Geom3BoundedSurface.hpp
 Base class of 3D bounded surface.
 
 Geom3BSplineCurve.hpp
 Class of 3D B spline curve.
 
 Geom3BSplineSurface.hpp
 Class of 3D B spline surface.
 
 Geom3Circle.hpp
 Class of 3D circle.
 
 Geom3Conic.hpp
 Base class of 3D conic curve.
 
 Geom3ConicalSurface.hpp
 Class of 3D conical surface.
 
 Geom3Curve.hpp
 Base class of 3D curve.
 
 Geom3CurveLocalProperty.hpp
 Class of local property of 3D curves.
 
 Geom3CylindricalSurface.hpp
 Class of 3D cylindrical surface.
 
 Geom3Direction.hpp
 Class of 3D direction.
 
 Geom3ElementarySurface.hpp
 Base class of 3D elementary surface.
 
 Geom3Ellipse.hpp
 Class of 3D ellipse.
 
 Geom3GeneralVector.hpp
 Class of 3D general vector.
 
 Geom3Geometry.hpp
 Base class of 3D geometry object.
 
 Geom3Hyperbola.hpp
 Class of 3D hyperbola.
 
 Geom3Line.hpp
 Class of 3D line.
 
 Geom3OffsetCurve.hpp
 Class of 3D offset curve.
 
 Geom3OffsetSurface.hpp
 Class of 3D offset surface.
 
 Geom3Parabola.hpp
 Class of 3D parabola.
 
 Geom3Plane.hpp
 Class of 3D plane.
 
 Geom3Point.hpp
 Class of 3D point.
 
 Geom3SphericalSurface.hpp
 Class of 3D spherical surface.
 
 Geom3Surface.hpp
 Base class of 3D surface.
 
 Geom3SurfaceLocalProperty.hpp
 Class of local property of surfaces.
 
 Geom3SurfaceOfExtrusion.hpp
 Class of surface of extrusion.
 
 Geom3SurfaceOfRevolution.hpp
 Class of surface of revolution.
 
 Geom3SweptSurface.hpp
 Base class of 3D swept surface.
 
 Geom3ToroidalSurface.hpp
 Class of 3D toroidal surface.
 
 Geom3TrimmedCurve.hpp
 Class of 3D trimmed curve.
 
 Geom3TrimmedSurface.hpp
 Class of 3D trimmed surface.
 
 Geom3Vector.hpp
 Base class of 3D vector.
 
 GeomAPIExtremaCurveCurve2.hpp
 Class of computing extremal points for two 2D curves.
 
 GeomAPIExtremaCurveCurve3.hpp
 Class of computing extremal points for two 3D curves.
 
 GeomAPIExtremaCurveSurface.hpp
 Class of computing extremal points for a curve and a surface.
 
 GeomAPIExtremaSurfaceSurface.hpp
 Class of computing extremal points for two surfaces.
 
 GeomAPIIntCurveCurve2.hpp
 Class of computing intersection points for two 2D curves.
 
 GeomAPIIntCurveSurface.hpp
 Class of computing intersection points for a curve and a surface.
 
 GeomAPIInterpolate2.hpp
 Class of computing a curve interpolating 2D points.
 
 GeomAPIInterpolate3.hpp
 Class of computing a curve interpolating 3D points.
 
 GeomAPIIntSurfaceSurface.hpp
 Class of computing intersection curves for two surfaces.
 
 GeomAPIPlaneCurve.hpp
 Class of tools converting planar curves between 2D and 3D.
 
 GeomAPIPointsToBSpline2.hpp
 Class of computing a 2D B spline curve approximating 2D points.
 
 GeomAPIPointsToBSpline3.hpp
 Class of computing a 3D B spline curve approximating 3D points.
 
 GeomAPIPointsToBSplineSurface.hpp
 Class of computing a B spline surface approximating points.
 
 GeomAPIProjectPointOnCurve2.hpp
 Class of projecting a 2D point on a curve.
 
 GeomAPIProjectPointOnCurve3.hpp
 Class of projecting a 3D point on a curve.
 
 GeomAPIProjectPointOnSurface.hpp
 Class of projecting a point on a surface.
 
 GeometryTool.hpp
 Class of tools for geometry objects.
 
 GlobalPrincipalProperty.hpp
 Class of internal data structure for computing global property.
 
 GlobalProperty.hpp
 Class of general global property.
 
 MakeArcOfCircle.hpp
 Class of making arcs of 3D circle.
 
 MakeArcOfCircle2d.hpp
 Class of making arcs of 2D circle.
 
 MakeArcOfEllipse.hpp
 Class of making arcs of 3D ellipse.
 
 MakeArcOfEllipse2d.hpp
 Class of making arcs of 2D ellipse.
 
 MakeArcOfHyperbola.hpp
 Class of making arcs of 3D hyperbola.
 
 MakeArcOfHyperbola2d.hpp
 Class of making arcs of 2D hyperbola.
 
 MakeArcOfParabola.hpp
 Class of making arcs of 3D parabola.
 
 MakeArcOfParabola2d.hpp
 Class of making arcs of 2D parabola.
 
 MakeCircle2.hpp
 Class of making 2D circles.
 
 MakeCircle3.hpp
 Class of making 3D circles.
 
 MakeCone3.hpp
 Class of making cones.
 
 MakeCylinder3.hpp
 Class of making cylinders.
 
 MakeDirection2.hpp
 Class of making 2D directions.
 
 MakeDirection3.hpp
 Class of making 3D directions.
 
 MakeEllipse2.hpp
 Class of making 2D ellipses.
 
 MakeEllipse3.hpp
 Class of making 3D ellipses.
 
 MakeGeom2Circle.hpp
 Class of making 2D geometric circles.
 
 MakeGeom2Ellipse.hpp
 Class of making 2D geometric ellipses.
 
 MakeGeom2Hyperbola.hpp
 Class of making 2D geometric hyperbolas.
 
 MakeGeom2Line.hpp
 Class of making 2D geometric lines.
 
 MakeGeom2Parabola.hpp
 Class of making 2D geometric parabolas.
 
 MakeGeom3Circle.hpp
 Class of making 3D geometric circles.
 
 MakeGeom3ConicalSurface.hpp
 Class of making geometric conical surfaces.
 
 MakeGeom3CylindricalSurface.hpp
 Class of making geometric cylindrical surfaces.
 
 MakeGeom3Ellipse.hpp
 Class of making 3D geometric ellipses.
 
 MakeGeom3Hyperbola.hpp
 Class of making 3D geometric hyperbolas.
 
 MakeGeom3Line.hpp
 Class of making 3D geometric lines.
 
 MakeGeom3Parabola.hpp
 Class of making 3D geometric parabolas.
 
 MakeGeom3Plane.hpp
 Class of making geometric planes.
 
 MakeGeometry.hpp
 Base class of making geometry objects.
 
 MakeHelix.hpp
 Class of making a helix, represented by a B spline curve.
 
 MakeHyperbola2.hpp
 Class of making 2D hyperbolas.
 
 MakeHyperbola3.hpp
 Class of making 3D hyperbolas.
 
 MakeLine2.hpp
 Class of making 2D lines.
 
 MakeLine3.hpp
 Class of making 3D lines.
 
 MakeParabola2.hpp
 Class of making 2D parabolas.
 
 MakeParabola3.hpp
 Class of making 3D parabolas.
 
 MakePlane3.hpp
 Class of making planes.
 
 MakeSegment.hpp
 Class of making 3D line segments.
 
 MakeSegment2d.hpp
 Class of making 2D line segments.
 
 MakeTrimmedCone.hpp
 Class of making trimmed cones.
 
 MakeTrimmedCylinder.hpp
 Class of making trimmed cylinders.
 
 SurfaceLocalProperty.hpp
 Template class of local property of surfaces.
 
 SurfacesError.hpp
 The class of surfaces error calculation.