BRepTopAdaptor
OCCT package BRepTopAdaptor: BRepTopAdaptor_HVertex, BRepTopAdaptor_Tool, BRepTopAdaptor_TopolTool.
BRepTopAdaptor_HVertex
Constructors(1)
- constructor(Vtx: TopoDS_Vertex, Curve: BRepAdaptor_Curve2d): BRepTopAdaptor_HVertexParameters (2)
VtxCurve
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Parameter(C: Adaptor2d_Curve2d): numberParameters (1)
C
- Resolution(C: Adaptor2d_Curve2d): number
Parametric resolution (2d).
Parameters (1)C
- IsSame(Other: Adaptor3d_HVertex): booleanParameters (1)
Other
BRepTopAdaptor_Tool
Constructors(3)
- constructor(F: TopoDS_Face, Tol2d: number): BRepTopAdaptor_ToolParameters (2)
FTol2d
- constructor(Surface: Adaptor3d_Surface, Tol2d: number): BRepTopAdaptor_ToolParameters (2)
SurfaceTol2d
Instance methods(6)
- Init(F: TopoDS_Face, Tol2d: number): voidParameters (2)
FTol2d
- Init(Surface: Adaptor3d_Surface, Tol2d: number): voidParameters (2)
SurfaceTol2d
- SetTopolTool(TT: BRepTopAdaptor_TopolTool): voidParameters (1)
TT
- Destroy(): void
BRepTopAdaptor_TopolTool
Constructors(2)
- constructor(Surface: Adaptor3d_Surface): BRepTopAdaptor_TopolToolParameters (1)
Surface
Static methods(2)
- get_type_name(): string
Instance methods(27)
- Initialize(): void
- Initialize(S: Adaptor3d_Surface): voidParameters (1)
S
- Initialize(Curve: Adaptor2d_Curve2d): voidParameters (1)
Curve
- Init(): void
- More(): boolean
- Next(): void
- InitVertexIterator(): void
- MoreVertex(): boolean
- NextVertex(): void
- Classify(P: gp_Pnt2d, Tol: number, ReacdreOnPeriodic?: boolean): TopAbs_StateParameters (3)
PTolReacdreOnPeriodic
- IsThePointOn(P: gp_Pnt2d, Tol: number, ReacdreOnPeriodic?: boolean): boolean
see the code for specifications)
Parameters (3)PTolReacdreOnPeriodic
If the function returns the orientation of the arc. If the orientation is FORWARD or REVERSED, the arc is a "real" limit of the surface. If the orientation is INTERNAL or EXTERNAL, the arc is considered as an arc on the surface.
Parameters (1)C
If the function returns the orientation of the arc. If the orientation is FORWARD or REVERSED, the arc is a "real" limit of the surface. If the orientation is INTERNAL or EXTERNAL, the arc is considered as an arc on the surface.
Parameters (1)V
- Destroy(): void
- Has3d(): boolean
answers if arcs and vertices may have 3d representations, so that we could use Tol3d and Pnt methods.
- Tol3d(C: Adaptor2d_Curve2d): number
returns 3d tolerance of the arc C
Parameters (1)C
- Tol3d(V: Adaptor3d_HVertex): number
returns 3d tolerance of the vertex V
Parameters (1)V
- Pnt(V: Adaptor3d_HVertex): gp_Pnt
returns 3d point of the vertex V
Parameters (1)V
- ComputeSamplePoints(): void
- NbSamplesU(): number
compute the sample-points for the intersections algorithms
- NbSamplesV(): number
compute the sample-points for the intersections algorithms
- NbSamples(): number
compute the sample-points for the intersections algorithms
- SamplePoint(Index: number, P2d: gp_Pnt2d, P3d: gp_Pnt): voidParameters (3)
IndexP2dP3d
- DomainIsInfinite(): boolean