AMCAX Kernel
Geometry kernel for CAD/CAE/CAM
English
简体中文
九韶内核
1.0.0.0
载入中...
搜索中...
未找到
文件列表
这里列出了所有文档化的文件,并附带简要说明:
[详情级别
1
2
3
]
►
af
►
attribute
ArrayAttribute.hpp
The class of ArrayAttribute
Attribute.hpp
The class of Attribute
AttributeBase.hpp
The class of AttributeBase
AttributeException.hpp
The class of AttributeException
AttributeImpl.hpp
The class of AttributeImpl
AttributeMacros.hpp
The class of AttributeMacros
AttributeMeta.hpp
The class of AttributeMeta
BasicAttribute.hpp
BlobAttribute.hpp
The class of BlobAttribute
ColorAttribute.hpp
The class of ColorAttribute
DynamicAttribute.hpp
The class of DynamicAttribute
FixedIntAttribute.hpp
The class of FixedIntAttribute
FloatPointAttribute.hpp
The class of FloatingPotintAttribute
SFINAE.hpp
This file contains the SFINAE (Substitution Failure Is Not An Error) trait classes for attribute types
StringAttribute.hpp
The class of StringAttribute
►
feature
BRepProximityOperations.hpp
The class of BRepProximityOperations
WithAttr.hpp
The class of WithAttrBase, WithAttr
►
label
Label.hpp
The class of Label
LabelFactory.hpp
The class of LabelFactory
LabelTool.hpp
The class of LabelTool
Macros.hpp
The typedef of LocalId
►
signal
SignalType.hpp
The enum class of NotifyType
►
approx
ApproxParameterizationType.hpp
参数化类型的枚举类
►
boolean
BOAlgoMacros.hpp
布尔算法中使用的基本枚举类
BoolBRepCommon.hpp
交集运算的类
BoolBRepCut.hpp
切割运算的类
BoolBRepDefeaturing.hpp
从实体形状中移除特征面的类
BoolBRepFuse.hpp
合并运算的类
BoolBRepReplaceFace.hpp
使用一个曲面替换实体中特征面的的类
BoolBRepSection.hpp
计算形状间交线运算的类
BoolBRepSplitter.hpp
分割操作的类
BoolBuilder.hpp
常规布尔运算的基类
BoolOperation.hpp
布尔运算基类
►
common
Array2.hpp
二维数组模板类
AxisT.hpp
轴类
Bimap.hpp
双向映射模板类
BoundingBox2.hpp
二维边界框的类
BoundingBox3.hpp
三维对齐轴边界框的类
BoundingRange.hpp
一维边界范围的类
BoundingSphere.hpp
边界球类
CartesianCoordinateSystem.hpp
笛卡尔坐标系类
Constants.hpp
常用数学常数
CoordT.hpp
坐标类
DirectionT.hpp
方向类
FrameT.hpp
标架类
GeneralTransformationT.hpp
通用变换类
HashTool.hpp
用于计算哈希值的模板类
IndexMap.hpp
索引映射的模板类
IndexSet.hpp
索引集模板类
Macros.hpp
为兼容不同平台而定义的基本宏
MatrixT.hpp
矩阵类
PointT.hpp
点的类
Precision.hpp
精度的类
PtrTool.hpp
用于统一指针值和非指针值的表现的类
QuaternionT.hpp
四元数的类
TransformationT.hpp
变换类
TransformationType.hpp
变换类型的枚举类
TypeTraits.hpp
类型特征的便捷辅助类
VectorT.hpp
向量的类
►
fillet
ChamferFilletMacros.hpp
用于圆角和倒角算法的枚举类
MakeAdvFillet2d.hpp
对二维线段构造圆角的类
MakeChamfer.hpp
倒角类
MakeChamferFilletBase.hpp
倒角和圆角的基类
MakeFillet.hpp
圆角类
MakeFillet2d.hpp
在平面顶点上构造圆角和倒角的类
►
gcs
AMCAXGCS.h
GCSWSystem 的类
►
geomAlgo
GccCircle2TangentOn.hpp
构造一个与曲线相切且圆心位于另一条曲线上的二维圆的类
GccCircle2TangentRadius.hpp
构造一个与曲线相切且给定半径的二维圆的类
GccCircle3Tangent.hpp
构造一个与三条曲线相切或经过三个点的二维圆的类
GccCircleTangentCenter.hpp
构造一个与某条曲线相切且给定圆心或经过某点且给定圆心的二维圆的类
GccCircleTangentOnRadius.hpp
构造一个与某条曲线相切且圆心在另一条曲线上以及给定半径或经过某点且圆心在某条曲线上以及给定半径的二维圆的类
GccEntity.hpp
构造修饰曲线有用工具的类
GccLine2Tangent.hpp
构造一条与两条曲线相切或经过两个点的二维直线的类
GccLineTangentOblique.hpp
构造一条与某条曲线相切且与某条直线具有指定斜角或经过某点且与某条直线具有指定斜角的二维直线的类
GccMacros.hpp
位置类型和进行平分操作的曲线类型的枚举类
GccQualifiedCurve.hpp
在 gcc 中使用的带修饰符曲线的类
GeomFillStyle.hpp
在建模算法中使用的枚举类
LawBSpline.hpp
B 样条法则函数的类
LawBSplineFunction.hpp
继承 LawFunction 的 B 样条法则函数的类
LawComposite.hpp
复合法则函数的类
LawConstant.hpp
常值法则函数的类
LawFunction.hpp
法则函数的基类
LawInterpol.hpp
B 样条法则函数插值的类
LawLinear.hpp
线性法则函数的类
LawS.hpp
"S" 形状法则函数的类
MakeConic2FromConstraints.hpp
根据几何约束条件构造二维圆锥曲线的类
►
geometry
Adaptor2Curve.hpp
二维曲线适配器的基类
Adaptor3Curve.hpp
三维曲线适配器的基类
Adaptor3CurveOnSurface.hpp
曲面上三维曲线适配器的类
Adaptor3Surface.hpp
三维曲面适配器的基类
AdaptorGeom2Curve.hpp
二维几何曲线适配器的类
AdaptorGeom2Tool.hpp
二维几何适配器的工具类
AdaptorGeom3Curve.hpp
三维几何曲线适配器的类
AdaptorGeom3Surface.hpp
三维几何曲面适配器的类
AdaptorGeom3Tool.hpp
三维几何适配器的工具类
ComputePointsAbscissa.hpp
计算给定弧长的曲线上某点参数的类
ComputePointsTangentialDeflection.hpp
通过控制角度和曲率偏差对曲线进行采样的类
CurveLocalProperty.hpp
计算曲线局部属性的模板类
CurvesError.hpp
计算曲线误差的类
ExtremaMacros.hpp
用于计算极值时使用的枚举
Geom2BezierCurve.hpp
二维贝塞尔曲线的类
Geom2BoundedCurve.hpp
二维有界曲线的基类
Geom2BSplineCurve.hpp
二维 B 样条曲线的类
Geom2Circle.hpp
二维圆的类
Geom2Conic.hpp
二维圆锥曲线的基类
Geom2Curve.hpp
二维曲线的基类
Geom2CurveLocalProperty.hpp
二维曲线局部属性的类
Geom2Direction.hpp
二维方向的类
Geom2Ellipse.hpp
二维椭圆的类
Geom2GeneralVector.hpp
二维向量的类
Geom2Geometry.hpp
二维几何对象的基类
Geom2Hyperbola.hpp
二维双曲线的类
Geom2Line.hpp
二维直线的类
Geom2OffsetCurve.hpp
二维偏移曲线的类
Geom2Parabola.hpp
二维抛物线的类
Geom2Point.hpp
二维点的类
Geom2TrimmedCurve.hpp
二维修剪曲线的类
Geom2Vector.hpp
二维向量的基类
Geom3BezierCurve.hpp
三维贝塞尔曲线的类
Geom3BezierSurface.hpp
三维贝塞尔曲面的类
Geom3BoundedCurve.hpp
三维有界曲线的基类
Geom3BoundedSurface.hpp
三维有界曲面的基类
Geom3BSplineCurve.hpp
三维 B 样条曲线的类
Geom3BSplineSurface.hpp
三维 B 样条曲面的类
Geom3Circle.hpp
三维圆的类
Geom3Conic.hpp
三维圆锥曲线的基类
Geom3ConicalSurface.hpp
三维圆锥曲面的类
Geom3Curve.hpp
三维曲线的基类
Geom3CurveLocalProperty.hpp
三维曲线局部属性的类
Geom3CylindricalSurface.hpp
三维圆柱面的类
Geom3Direction.hpp
三维方向的类
Geom3ElementarySurface.hpp
三维基准曲面的基类
Geom3Ellipse.hpp
三维椭圆的类
Geom3GeneralVector.hpp
三维一般向量的类
Geom3Geometry.hpp
三维几何对象的基类
Geom3Hyperbola.hpp
三维双曲线的类
Geom3Line.hpp
三维直线的类
Geom3OffsetCurve.hpp
三维偏移曲线的类
Geom3OffsetSurface.hpp
三维偏移曲面的类
Geom3Parabola.hpp
三维抛物线的类
Geom3Plane.hpp
三维平面的类
Geom3Point.hpp
三维点的类
Geom3SphericalSurface.hpp
三维球面的类
Geom3Surface.hpp
三维曲面的基类
Geom3SurfaceLocalProperty.hpp
曲面的局部属性类
Geom3SurfaceOfExtrusion.hpp
拉伸曲面的类
Geom3SurfaceOfRevolution.hpp
旋转曲面的类
Geom3SweptSurface.hpp
三维扫掠曲面的基类
Geom3ToroidalSurface.hpp
三维环形曲面的类
Geom3TrimmedCurve.hpp
三维修剪曲线的类
Geom3TrimmedSurface.hpp
三维修剪曲面的类
Geom3Vector.hpp
三维向量的基类
GeomAPIExtremaCurveCurve2.hpp
计算两条二维曲线上极值点的类
GeomAPIExtremaCurveCurve3.hpp
计算两条三维曲线上极值点的类
GeomAPIExtremaCurveSurface.hpp
计算曲线和曲面上极值点的类
GeomAPIExtremaSurfaceSurface.hpp
计算两个曲面上极值点的类
GeomAPIIntCurveCurve2.hpp
计算两条二维曲线交点的类
GeomAPIIntCurveSurface.hpp
计算曲线与曲面相交的类
GeomAPIInterpolate2.hpp
根据二维点计算出一条插值曲线的类
GeomAPIInterpolate3.hpp
根据三维点计算出一条插值曲线的类
GeomAPIIntSurfaceSurface.hpp
计算两个曲面交线的类
GeomAPIPlaneCurve.hpp
在二维和三维之间转换平面曲线的工具类
GeomAPIPointsToBSpline2.hpp
根据二维点拟合一条 B 样条曲线的类
GeomAPIPointsToBSpline3.hpp
根据三维点拟合一条 B 样条曲线的类
GeomAPIPointsToBSplineSurface.hpp
根据点拟合一个 B 样条曲面的类
GeomAPIProjectPointOnCurve2.hpp
在曲线上投影二维点的类
GeomAPIProjectPointOnCurve3.hpp
在曲线上投影三维点的类
GeomAPIProjectPointOnSurface.hpp
在曲面上投影点的类
GeometryTool.hpp
几何对象的工具类
GlobalPrincipalProperty.hpp
用于计算全局属性的内部数据结构类
GlobalProperty.hpp
一般全局属性类
MakeArcOfCircle.hpp
构造三维圆弧的类
MakeArcOfCircle2d.hpp
构造二维圆弧的类
MakeArcOfEllipse.hpp
构造三维椭圆弧的类
MakeArcOfEllipse2d.hpp
构造二维椭圆弧的类
MakeArcOfHyperbola.hpp
构造三维双曲线弧的类
MakeArcOfHyperbola2d.hpp
构造二维双曲线弧的类
MakeArcOfParabola.hpp
构造三维抛物线弧的类
MakeArcOfParabola2d.hpp
构造二维抛物线弧的类
MakeCircle2.hpp
构造二维圆的类
MakeCircle3.hpp
构造三维圆的类
MakeCone3.hpp
构造圆锥的类
MakeCylinder3.hpp
构造圆柱的类
MakeDirection2.hpp
构造二维方向的类
MakeDirection3.hpp
构造三维方向的类
MakeEllipse2.hpp
构造二维椭圆的类
MakeEllipse3.hpp
构造三维椭圆的类
MakeGeom2Circle.hpp
构造二维几何圆的类
MakeGeom2Ellipse.hpp
构造二维几何椭圆的类
MakeGeom2Hyperbola.hpp
构造二维几何双曲线的类
MakeGeom2Line.hpp
构造二维几何直线的类
MakeGeom2Parabola.hpp
构造二维几何抛物线的类
MakeGeom3Circle.hpp
构造三维几何圆的类
MakeGeom3ConicalSurface.hpp
构造几何圆锥曲面的类
MakeGeom3CylindricalSurface.hpp
构造几何圆柱曲面的类
MakeGeom3Ellipse.hpp
构造三维几何椭圆的类
MakeGeom3Hyperbola.hpp
构造三维几何双曲线的类
MakeGeom3Line.hpp
构造三维几何直线的类
MakeGeom3Parabola.hpp
构造三维几何抛物线的类
MakeGeom3Plane.hpp
构造三维几何平面的类
MakeGeometry.hpp
构造几何对象的基类
MakeHelix.hpp
构造螺旋线的类,其中螺旋线用 B 样条曲线表示
MakeHyperbola2.hpp
构造二维双曲线的类
MakeHyperbola3.hpp
构造三维双曲线的类
MakeLine2.hpp
构造二维直线的类
MakeLine3.hpp
构造三维直线的类
MakeParabola2.hpp
构造二维抛物线的类
MakeParabola3.hpp
构造三维抛物线的类
MakePlane3.hpp
构造三维平面的类
MakeSegment.hpp
构造三维线段的类
MakeSegment2d.hpp
构造二维线段的类
MakeTrimmedCone.hpp
构造修剪圆锥的类
MakeTrimmedCylinder.hpp
构造修剪圆柱的类
SurfaceLocalProperty.hpp
曲面局部属性的模板类
SurfacesError.hpp
用于计算曲面误差的类
►
hatch
BRepClassificationTools.hpp
用于对 BRep 结构进行分类的工具类
BRepFaceClassifier.hpp
对面上的几何点进行分类的类
BRepSolidClassifier.hpp
对实体上的几何点进行分类的类
►
healing
ShapeAnalysisFreeBounds.hpp
分析面的自由边界的类
ShapeAnalysisTool.hpp
用于分析形状信息的实用工具
ShapeFixTool.hpp
用于修复形状的实用工具类
ShapeFixToolContext.hpp
用于修复形状的实用工具
UnifySameDomain.hpp
将使用同一几何的面或边进行合并的工具类
►
hlr
HLRAlgorithmProjector.hpp
Class of hlr projector
HLRBRepAlgorithm.hpp
Class of HLR algo
HLRBRepHLRToShape.hpp
Class of HLR shape generation
HLRBRepInternalAlgorithm.hpp
Class of HLR internal algorithm
HLRBRepTypeOfResultingEdge.hpp
Enumerate class of type of resulting edge used in hidden line removal
►
iges
IgesIO.hpp
IgesIO 类
►
intersect
BRepIntCurveSurface.hpp
用于计算曲线与有面的形状之间交点的类
IntCurveSurfaceMacros.hpp
曲线和曲面求交中的基本枚举类
IntCurveSurfacePoint.hpp
曲线与曲面交点的数据结构
►
io
OBJTool.hpp
读写 OBJ 格式文件中形状的三角形网格的类
ShapeTool.hpp
读写形状的类
STLTool.hpp
读写 STL 格式文件中形状的三角形网格的类
►
math
CircleT.hpp
圆类
Classifier2d.hpp
用于在二维中进行分类的类
Cone.hpp
圆锥类
ConicBase.hpp
圆锥曲线的基类
CurveCalculation.hpp
对基本曲线进行计算的类
Cylinder.hpp
圆柱类
EllipseT.hpp
椭圆类
GeometryMacros.hpp
几何宏
HyperbolaT.hpp
双曲线类
LineT.hpp
直线类
MeshParameters.hpp
三角网格中使用的参数的类
ParabolaT.hpp
抛物线类
Plane.hpp
平面类
Polygon2.hpp
二维多边形类
Polygon3.hpp
三维多边形类
PolygonOnTriangularMesh.hpp
Class of polygon on triangular mesh
Sphere.hpp
Class of sphere
SurfaceBase.hpp
基本曲面的基类
SurfaceCalculation.hpp
Class of basic calculation for elementary surfaces
Torus.hpp
Class of torus
Triangle.hpp
Class of triangle
TriangularMesh.hpp
Class of triangular mesh
►
mesh
►
io
IOOptions.hpp
Mesh IO options
MTLMaterial.hpp
Material definition of MTL file
OBJGeometry.hpp
Obj file geometry part definition
OBJReader.hpp
Obj file reader
OBJWriter.hpp
Obj file writer
STLReader.hpp
Reader triangle soup from STL file
STLWriter.hpp
This file implement writer for STL file
MeshPrimitive.hpp
Defines primitives used in mesh
TriSoup.hpp
Define traits for triangle soup
►
meshModeling
ArrangementUtils.hpp
Define utils used by arrangements
CustomBoolean.hpp
Custom mesh boolean algorithm. Internal use only
MeshArrangements.hpp
Interfaces of mesh arrangements
MeshBoolean.hpp
Mesh boolean algorithm
MeshParameterization.hpp
Bijective parameterization algorithm
TriMesh_IncrementalRemeshing.hpp
Interfaces of triMesh incremental remeshing
TriMeshCut.hpp
Greedy cut algorithm for triangle mesh
TriMeshExtrude.hpp
Mesh extrude functions
TriMeshRepair.hpp
Repair triangle mesh to clean mesh
TriMeshSmooth.hpp
Triangle mesh smooth algorithm
TriSoup_ButterFlySubdivision.hpp
Implement ButterFly subdivision algorithm
TriSoup_FastQEM.hpp
Fast QEM simplification algorithm
TriSoup_LoopSubdivision.hpp
Implement loop subdivision algorithm
►
misc
AbstructUnit.hpp
Class for SI Base Units
AmountOfSubstanceUnit.hpp
Class for SI Base Units
ElectricCurrentUnit.hpp
Class for SI Base Units
LengthUnit.hpp
Class for SI Base Units
LuminousIntensityUnit.hpp
Class for SI Base Units
MassUnit.hpp
Class for SI Base Units
Measurement.hpp
Class for measurement
SIUnit.hpp
Class for representing SI units
ThermodynamicTemperatureUnit.hpp
Class for SI Base Units
TimeUnit.hpp
Class for SI Base Units
►
modeling
CopyShape.hpp
复制形状的类
GeneralTransformShape.hpp
根据通用变换对形状进行变换的类
MakeBox.hpp
创建立方体的类
MakeCone.hpp
创建圆锥体的类
MakeCylinder.hpp
创建圆柱体的类
MakeEdge.hpp
创建边的类
MakeEdge2d.hpp
创建二维边的类
MakeFace.hpp
创建面的类
MakeHalfSpace.hpp
创建半空间的类
MakeOneAxis.hpp
创建单轴物体的基类
MakePolygon.hpp
创建多边形的类
MakePrism.hpp
创建棱柱的类
MakePyramid.hpp
创建棱锥的类
MakeRevol.hpp
创建旋转体的类
MakeRevolution.hpp
通过绕轴旋转曲线生成旋转体的类
MakeRightPrism.hpp
创建直角棱柱的类
MakeShape.hpp
创建形状的基类
MakeShapeError.hpp
在构造形状中使用的枚举
MakeShapeTool.hpp
创建形状的工具类
MakeShell.hpp
创建壳体的类
MakeSolid.hpp
创建实体的类
MakeSphere.hpp
创建球体的类
MakeSweep.hpp
通过扫掠生成形状的基类
MakeTorus.hpp
创建圆环的类
MakeVertex.hpp
创建顶点的类
MakeWedge.hpp
创建楔体的类
MakeWire.hpp
创建环的类
ModifyShape.hpp
修改形状的基类
TransformShape.hpp
对形状进行变换的类
►
nextmesh
Macros.hpp
NextMesh 中的枚举类型
NMAPIModel.hpp
NextMesh 中的模型类
NMMesh.hpp
NextMesh 中的网格类
►
nurbs
NURBSAPIApprox.hpp
拟合 NURBS 曲线的类
NURBSAPIBlend.hpp
混接操作的类
NURBSAPIBuildCurve.hpp
构造 NURBS 曲线的类
NURBSAPICheckContinuity.hpp
检查连续性的接口类
NURBSAPICircularSweep.hpp
NURBS 圆弧截面扫掠的类
NURBSAPIConicalSweep.hpp
NURBS 圆锥截面扫掠的类
NURBSAPIConvert.hpp
将其他类型转换为 NURBS 类型的类
NURBSAPICorrespondence.hpp
建立 NURBS 曲线参数对应关系的类
NURBSAPICurveEdit.hpp
通过点编辑曲线的类
NURBSAPICurveNetworkSurface.hpp
构造 Coons-Gordon 曲面的类
NURBSAPIExplicitSweep.hpp
显式扫掠的类
NURBSAPIExplode.hpp
分解 NURBS 的类
NURBSAPIExtend.hpp
延伸 NURBS 的类
NURBSAPIGetGeometry.hpp
获取边的非有限长曲线或获取面的非无限大曲面的类
NURBSAPIInterpolate.hpp
NURBS 插值的类
NURBSAPIJoin.hpp
连接 NURBS 曲线或曲面的类
NURBSAPILinearSweep.hpp
NURBS 直线截面扫掠曲面的类
NURBSAPILoft.hpp
NURBS 放样的类
NURBSAPIMakeNURBSFromBoundaries.hpp
根据边界曲线构造 NURBS 曲面的类
NURBSAPIMatch.hpp
衔接 NURBS 的类
NURBSAPIModifyEndToPlane.hpp
将 NURBS 曲线或曲面末端移动到平面上的类
NURBSAPIMultiSectionsSurface.hpp
NURBS 多截面曲面类
NURBSAPIOffsetCurveOnSurface.hpp
对 NURBS 曲面上的曲线进行偏移操作的类
NURBSAPIProject.hpp
将曲线投影到曲面上的类
NURBSAPIRebuild.hpp
重建 NURBS 曲线或曲面的类
NURBSAPIReplaceEdge.hpp
替换面边界边的类
NURBSAPISmooth.hpp
光顺 NURBS 曲线的类
NURBSAPISurfaceEdit.hpp
通过编辑曲线修改曲面的类
NURBSAPISweep.hpp
单轨扫掠类
NURBSAPISweep2.hpp
双轨扫掠类
NURBSAPISweepRotation.hpp
旋转扫掠的类
NURBSAPITrim.hpp
修剪操作类
NURBSAPITweenSurface.hpp
中间曲面的类
NURBSAPIUntrim.hpp
取消修剪操作的类
NURBSCurveSection.hpp
NURBS 曲线段的类
NURBSLinearSweepWithDraftDirectionLength.hpp
带拔模方向的线性扫掠中定义长度的结构体
NURBSMacros.hpp
NURBS 算法中使用的基本枚举类
NURBSMatchSurfConfig.hpp
NURBS 曲面衔接配置的结构体
►
occtio
OCCTTool.hpp
用于读写 OCCT BRep 文件中形状的类
►
offset
BRepOffsetMacros.hpp
偏移算法中的枚举类
DraftErrorStatus.hpp
拔模算法中的错误类型
MakeDraft.hpp
沿环创建壳体的类
MakeDraftAngle.hpp
对形状进行拔模变换的类
MakeEvolved.hpp
构造衍生形状的算法类
MakeFaceExtension.hpp
用于延伸面的类
MakeLoft.hpp
构造放样形状的类
MakeOffset.hpp
偏移环的类
MakeOffsetShape.hpp
构造偏移形状的算法类
MakeOffsetWire.hpp
构造偏移环的类
MakePipe.hpp
构造管道的算法类
MakePipeShell.hpp
构造管道壳体的算法类
MakeRuled.hpp
构造单个直纹面的或直纹面组成的壳体的类
MakeThickSolid.hpp
创建加厚实体形状的类
TransitionMode.hpp
过渡类型的枚举类
►
polymesh
PolyMesh.hpp
多边形网格结构的类
PolyMeshIO.hpp
多边形网格接口中用于加载和写入的类
►
polymeshAPI
MeshCheck.hpp
用于检查多边形网格的工具类
MeshCopy.hpp
复制多边形网格的类
MeshCreaseTool.hpp
多边形网格接口中用于创建折痕边的类
MeshExtrude.hpp
多边形网格接口中用于拉伸的类
MeshFastSelect.hpp
在多边形网格中进行选择的工具类
MeshFillHole.hpp
多边形网格接口中用于补洞的类
MeshInsertFace.hpp
多边形网格接口中用于添加面的类
MeshMakeCone.hpp
多边形网格接口中用于创建圆锥体的类
MeshMakeCube.hpp
多边形网格接口中用于创建立方体的类
MeshMakeCylinder.hpp
多边形网格接口中用于创建圆柱体的类
MeshMakeQuadball.hpp
多边形网格接口中用于创建四边形球体的类
MeshMakeRectangle.hpp
多边形网格接口中用于创建矩形的类
MeshMakeSphere.hpp
多边形网格接口中用于创建球体的类
MeshMakeTorus.hpp
多边形网格接口中用于创建圆环体的类
MeshOffset.hpp
多边形网格接口中用于加厚网格的类
MeshReduce.hpp
多边形网格接口中用于删除网格的类
MeshSeparate.hpp
多边形网格接口中用于分离边的类
MeshSplit.hpp
多边形网格接口中用于分割网格的类
MeshSubdivideHE.hpp
多边形网格接口中用于网格细分的类,该类使用半边数据结构对网格进行修改
MeshSubdivideRender.hpp
多边形网格接口中用于网格细分的类,该类仅支持使用全三角形或全四边形网格生成的非结构化细分网格。该方法与基于半边结构的方法相比,其性能更优
MeshTool.hpp
多边形网格的工具类
MeshTransform.hpp
对多边形网格进行变换的类
MeshWeld.hpp
多边形网格接口中用于合并边的类
►
shapeEdit
DetectTool.hpp
检测工具类
EdgeEditor.hpp
编辑边的类
EditShape.hpp
编辑形状的基类
FaceEditor.hpp
编辑面的类
FaceExtension.hpp
扩展面的类
FeatureStructs.hpp
定义用于几何特征识别的数据结构和枚举类型
GeomEMacros.hpp
GeomE 模块中的枚举类型
GeomImprint.hpp
几何压印的类
Options.hpp
定义跨各种功能的配置选项的数据结构
SimplifyFeature.hpp
识别和简化几何特征的类
VertexEditor.hpp
编辑顶点的类
►
step
►
mesh
StepMesh.hpp
Class for reading STEP file and convert solid to mesh
StepMeshData.hpp
Payload-containing struct of the STEP Mesh Reader
StepMeshDataTool.hpp
Class of tools for StepMeshData
StepMeshProgress.hpp
Class used for reporting the state of the STEP process
StepMeshReader.hpp
Class for reading STEP file and convert solids / shells to mesh
►
repitem
AbstractRepItem.hpp
Class for representing a representation item
BinaryRepItem.hpp
Class for representing a Binary Representation Items
CartesianPointRepItem.hpp
Class for representing a Cartesian Point Representation Items
CompoundRepItem.hpp
Class for representing a compound representation item
DescriptiveRepItem.hpp
Class for Descriptive Representation Items
IntegerRepItem.hpp
Class for representing an integer representation item
MeasureRepItem.hpp
Class for representing a measure representation item
RealRepItem.hpp
Class for representing a real representation item
RepItem.hpp
Class for representing a representation item
ValueRepItem.hpp
Class for representing a value representation item
ShapeRGBA.hpp
Class for representation Color RGBA
Step2Mesh.hpp
Class for reading STEP file and convert it to mesh
StepData.hpp
Representation of Product in the STEP standard
StepDataTool.hpp
Class of tools for StepData
StepFactors.hpp
Class for Unit Length and Representation Item Attributes
StepLengthUnit.hpp
Class used for setting the length unit of the STEP file
StepOptions.hpp
This file contains the definition of the StepOptions struct
StepProgress.hpp
Class used for carrying data the progress of the STEP process
StepProperty.hpp
This file contains the definition of the StepProperty class
StepReader.hpp
Class used for translating STEP file to TopoShape objects
StepStyle.hpp
Color and Rendering representation class
StepWriter.hpp
Class used for translating TopoShape objects to STEP file
►
tmeshSpline
TMSpline.hpp
T 网格样条结构的类
TMSplineIO.hpp
读写 T 网格样条的类
TMSplineMacros.hpp
T 网格样条结构的枚举类
TMSplineMeshing.hpp
用于将 T 网格样条网格化为三角网格的类
TMSplineMeshingIO.hpp
用于将 T 网格样条中的三角网格导出为 STL 或 OBJ 格式的类
TMSTriangleMesh.hpp
T 网格样条中三角网格结构的类
►
tmeshSplineAPI
TMSplineAddFace.hpp
T 网格样条接口中用于添加面的类
TMSplineBridgeEdge.hpp
T 网格样条中用于桥接边的类
TMSplineCheck.hpp
用于检查 T 网格样条的工具类
TMSplineCopy.hpp
复制 T 网格样条的类
TMSplineCreaseTool.hpp
T 网格样条接口中用于创建折痕边的类
TMSplineExtrude.hpp
T 网格样条接口中用于拉伸的类
TMSplineFastSelect.hpp
用于在 T 网格样条中进行选择的实用工具类
TMSplineFillHole.hpp
T 网格样条接口中用于补洞的类
TMSplineMakeCircular.hpp
T 网格样条接口中用于创建实心圆形的类
TMSplineMakeCone.hpp
T 网格样条接口中用于创建圆锥体的类
TMSplineMakeCube.hpp
T 网格样条接口中用于创建立方体的类
TMSplineMakeCylinder.hpp
T 网格样条接口中用于创建圆柱体的类
TMSplineMakeDonut.hpp
T 网格样条接口中用于创建圆环体的类
TMSplineMakeQuadball.hpp
T 网格样条接口中用于创建四边形球体的类
TMSplineMakeRectangle.hpp
T 网格样条接口中用于创建矩形的类
TMSplineMakeSphere.hpp
T 网格样条接口中用于创建球体的类
TMSplineMakeTorus.hpp
T 网格样条接口中用于创建圆环体的类
TMSplinePrism.hpp
T 网格样条接口中用于创建棱柱的类
TMSplineReduce.hpp
T 网格样条接口中用于删除和移除元素的类
TMSplineRepair.hpp
T 网格样条接口中用于修复 T 网格样条的类
TMSplineSampleChamfer.hpp
T 网格样条接口中用于进行采样倒角操作的类
TMSplineSeparate.hpp
T 网格样条接口中用于分离边的类
TMSplineSplit.hpp
T 网格样条接口中用于分割样条的类
TMSplineThicken.hpp
T 网格样条接口中用于加厚 T 网格样条的类
TMSplineTool.hpp
T 网格样条的工具类
TMSplineTransform.hpp
对 T 网格样条进行变换的类
TMSplineWeld.hpp
T 网格样条接口中用于合并边的类
►
topology
BRepAdaptorCompCurve3.hpp
B-Rep 中三维复合曲线的适配器类
BRepAdaptorCurve2.hpp
B-Rep 中二维曲线的适配器类
BRepAdaptorCurve3.hpp
B-Rep 中三维曲线的适配器类
BRepAdaptorSurface.hpp
B-Rep 中三维曲面的适配器类
BRepBoundingBox.hpp
用于计算 BRep 结构包围盒的工具类
BRepCurveLocalProperty.hpp
BRep 曲线局部属性的类
BRepExtremaDistShapeShape.hpp
计算两个形状之间极值距离的类
BRepExtremaMacros.hpp
在 BRep 结构的极值计算中使用的枚举类
BRepExtremaProximityTool.hpp
用于检测两个形状接近程度的工具类
BRepGlobalProperty.hpp
BRep 结构全局属性的类
BRepSurfaceLocalProperty.hpp
BRep 曲面局部属性的类
BRepTool.hpp
B-Rep 结构的工具类
TopoBuilder.hpp
构造 B-Rep 结构的工具类
TopoCast.hpp
类型转换的工具类
TopoCompound.hpp
复合体的类
TopoCompSolid.hpp
复合实体的类
TopoEdge.hpp
边的类
TopoExplorer.hpp
用于遍历 B-Rep 结构的工具类
TopoExplorerTool.hpp
拓扑遍历的工具类
TopoFace.hpp
面的类
TopoIterator.hpp
B-Rep 结构迭代器的类
TopoLocation.hpp
表示实体位置局部变换的类
TopoLocationItemList.hpp
位置中使用的项列表的内部类
TopologyMacros.hpp
与拓扑相关的枚举,包含方向类型、形状类型、状态类型、点表示类型和曲线表示类型
TopoShape.hpp
形状的基类,包含具有位置和方向信息的基础形状
TopoShell.hpp
壳体类
TopoSolid.hpp
实体类
TopoTool.hpp
B-Rep 结构的工具类
TopoVertex.hpp
顶点类
TopoWire.hpp
环类
WireExplorer.hpp
遍历环的工具类
►
topomesh
BRepMeshDiscretRoot.hpp
网格化的基类
BRepMeshIncrementalMesh.hpp
网格化的类
MeshToolsParameters.hpp
网格化过程中使用的参数结构体
►
topoOp
BRepFillMacros.hpp
高级建模中使用的枚举类
►
utilities
Exception.hpp
Exception handling in
AMCAX
Meshing lib
ExtendedTypeTraits.hpp
Define extended functions for type_traits in STL
IndexDef.hpp
Defines index_t used in everywhere
IndexHeap.hpp
Defines indexed heap
Logger.hpp
Defines logger
Macros.hpp
Define macros used by AMCAXMeshing library
SFINAE.hpp
Defines commonly used SFINAE utils
StringUtils.hpp
Defines utils for string
生成于 2025年 六月 3日 星期二 19:17:19 , 为 九韶内核使用
1.13.0