Methods
Static BoundingVertex
- BoundingVertex(theLV: TopoDS_ListOfShape, theNewCenter: gp_Pnt, theNewTol: number): void
Parameters
theLV: TopoDS_ListOfShape
theNewCenter: gp_Pnt
theNewTol: number
Returns void
Static BuildCurve3d
- BuildCurve3d(E: TopoDS_Edge, Tolerance: number, Continuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegment: Graphic3d_ZLayerId): boolean
Parameters
Tolerance: number
MaxDegree: Graphic3d_ZLayerId
MaxSegment: Graphic3d_ZLayerId
Returns boolean
Static BuildCurves3d_1
- BuildCurves3d_1(S: TopoDS_Shape, Tolerance: number, Continuity: GeomAbs_Shape, MaxDegree: Graphic3d_ZLayerId, MaxSegment: Graphic3d_ZLayerId): boolean
Parameters
Tolerance: number
MaxDegree: Graphic3d_ZLayerId
MaxSegment: Graphic3d_ZLayerId
Returns boolean
Static BuildCurves3d_2
Parameters
Returns boolean
Static BuildPCurveForEdgeOnPlane_1
Static BuildPCurveForEdgeOnPlane_2
Static CheckSameRange
- CheckSameRange(E: TopoDS_Edge, Confusion: number): boolean
Parameters
Returns boolean
Static EncodeRegularity_1
Static EncodeRegularity_2
Static EncodeRegularity_3
Static EnsureNormalConsistency
- EnsureNormalConsistency(S: TopoDS_Shape, theAngTol: number, ForceComputeNormals: boolean): boolean
Parameters
theAngTol: number
ForceComputeNormals: boolean
Returns boolean
Static ExtendFace
- ExtendFace(theF: TopoDS_Face, theExtVal: number, theExtUMin: boolean, theExtUMax: boolean, theExtVMin: boolean, theExtVMax: boolean, theFExtended: TopoDS_Face): void
Parameters
theExtVal: number
theExtUMin: boolean
theExtUMax: boolean
theExtVMin: boolean
theExtVMax: boolean
Returns void
Static FindValidRange_1
- FindValidRange_1(theCurve: Adaptor3d_Curve, theTolE: number, theParV1: number, thePntV1: gp_Pnt, theTolV1: number, theParV2: number, thePntV2: gp_Pnt, theTolV2: number, theFirst: number, theLast: number): boolean
Parameters
theTolE: number
theParV1: number
theTolV1: number
theParV2: number
theTolV2: number
theFirst: number
theLast: number
Returns boolean
Static FindValidRange_2
- FindValidRange_2(theEdge: TopoDS_Edge, theFirst: number, theLast: number): boolean
Parameters
theFirst: number
theLast: number
Returns boolean
Static OrientClosedSolid
Parameters
Returns boolean
Static Precision_1
- Precision_1(P: number): void
Static SameParameter_1
- SameParameter_1(theEdge: TopoDS_Edge, Tolerance: number): void
Static SameParameter_2
- SameParameter_2(theEdge: TopoDS_Edge, theTolerance: number, theNewTol: number, IsUseOldEdge: boolean): TopoDS_Edge
Parameters
theTolerance: number
theNewTol: number
IsUseOldEdge: boolean
Static SameParameter_3
- SameParameter_3(S: TopoDS_Shape, Tolerance: number, forced: boolean): void
Parameters
Tolerance: number
forced: boolean
Returns void
Static SameParameter_4
Parameters
Tolerance: number
forced: boolean
Returns void
Static UpdateEdgeTol
- UpdateEdgeTol(E: TopoDS_Edge, MinToleranceRequest: number, MaxToleranceToCheck: number): boolean
Parameters
MinToleranceRequest: number
MaxToleranceToCheck: number
Returns boolean
Static UpdateEdgeTolerance
- UpdateEdgeTolerance(S: TopoDS_Shape, MinToleranceRequest: number, MaxToleranceToCheck: number): boolean
Parameters
MinToleranceRequest: number
MaxToleranceToCheck: number
Returns boolean
Static UpdateInnerTolerances
Static UpdateTolerances_1
- UpdateTolerances_1(S: TopoDS_Shape, verifyFaceTolerance: boolean): void
Parameters
verifyFaceTolerance: boolean
Returns void
Static UpdateTolerances_2
Parameters
verifyFaceTolerance: boolean
Returns void