|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepApprox_TheMultiLineOfApprox (const Handle(BRepApprox_ApproxLine)&line, const Standard_Address PtrSvSurfaces, const Standard_Integer NbP3d, const Standard_Integer NbP2d, const Standard_Real xo, const Standard_Real ax, const Standard_Real yo, const Standard_Real ay, const Standard_Real zo, const Standard_Real az, const Standard_Real u1o, const Standard_Real a1u, const Standard_Real v1o, const Standard_Real a1v, const Standard_Real u2o, const Standard_Real a2u, const Standard_Real v2o, const Standard_Real a2v, const Standard_Boolean P2DOnFirst, const Standard_Integer IndMin=0, const Standard_Integer IndMax=0) |
Standard_EXPORT | BRepApprox_TheMultiLineOfApprox (const Handle(BRepApprox_ApproxLine)&line, const Standard_Integer NbP3d, const Standard_Integer NbP2d, const Standard_Real xo, const Standard_Real ax, const Standard_Real yo, const Standard_Real ay, const Standard_Real zo, const Standard_Real az, const Standard_Real u1o, const Standard_Real a1u, const Standard_Real v1o, const Standard_Real a1v, const Standard_Real u2o, const Standard_Real a2u, const Standard_Real v2o, const Standard_Real a2v, const Standard_Boolean P2DOnFirst, const Standard_Integer IndMin=0, const Standard_Integer IndMax=0) |
Standard_EXPORT Standard_Integer | FirstPoint () const |
Standard_EXPORT Standard_Integer | LastPoint () const |
Standard_EXPORT Standard_Integer | NbP2d () const |
Standard_EXPORT Standard_Integer | NbP3d () const |
Standard_EXPORT Approx_Status | WhatStatus () const |
Standard_EXPORT void | Value (const Standard_Integer MPointIndex, TColgp_Array1OfPnt &tabPt) const |
Standard_EXPORT void | Value (const Standard_Integer MPointIndex, TColgp_Array1OfPnt2d &tabPt2d) const |
Standard_EXPORT void | Value (const Standard_Integer MPointIndex, TColgp_Array1OfPnt &tabPt, TColgp_Array1OfPnt2d &tabPt2d) const |
Standard_EXPORT Standard_Boolean | Tangency (const Standard_Integer MPointIndex, TColgp_Array1OfVec &tabV) const |
Standard_EXPORT Standard_Boolean | Tangency (const Standard_Integer MPointIndex, TColgp_Array1OfVec2d &tabV2d) const |
Standard_EXPORT Standard_Boolean | Tangency (const Standard_Integer MPointIndex, TColgp_Array1OfVec &tabV, TColgp_Array1OfVec2d &tabV2d) const |
Standard_EXPORT BRepApprox_TheMultiLineOfApprox | MakeMLBetween (const Standard_Integer Low, const Standard_Integer High, const Standard_Integer NbPointsToInsert) const |
Private Attributes |
Standard_Address | PtrOnmySvSurfaces |
Handle_BRepApprox_ApproxLine | myLine |
Standard_Integer | indicemin |
Standard_Integer | indicemax |
Standard_Integer | nbp3d |
Standard_Integer | nbp2d |
Standard_Boolean | p2donfirst |
Standard_Real | Xo |
Standard_Real | Ax |
Standard_Real | Yo |
Standard_Real | Ay |
Standard_Real | Zo |
Standard_Real | Az |
Standard_Real | U1o |
Standard_Real | A1u |
Standard_Real | V1o |
Standard_Real | A1v |
Standard_Real | U2o |
Standard_Real | A2u |
Standard_Real | V2o |
Standard_Real | A2v |
Standard_EXPORT BRepApprox_TheMultiLineOfApprox::BRepApprox_TheMultiLineOfApprox |
( |
const Handle(BRepApprox_ApproxLine)& |
line, |
|
|
const Standard_Address |
PtrSvSurfaces, |
|
|
const Standard_Integer |
NbP3d, |
|
|
const Standard_Integer |
NbP2d, |
|
|
const Standard_Real |
xo, |
|
|
const Standard_Real |
ax, |
|
|
const Standard_Real |
yo, |
|
|
const Standard_Real |
ay, |
|
|
const Standard_Real |
zo, |
|
|
const Standard_Real |
az, |
|
|
const Standard_Real |
u1o, |
|
|
const Standard_Real |
a1u, |
|
|
const Standard_Real |
v1o, |
|
|
const Standard_Real |
a1v, |
|
|
const Standard_Real |
u2o, |
|
|
const Standard_Real |
a2u, |
|
|
const Standard_Real |
v2o, |
|
|
const Standard_Real |
a2v, |
|
|
const Standard_Boolean |
P2DOnFirst, |
|
|
const Standard_Integer |
IndMin = 0 , |
|
|
const Standard_Integer |
IndMax = 0 |
|
) |
|
|
Standard_EXPORT BRepApprox_TheMultiLineOfApprox::BRepApprox_TheMultiLineOfApprox |
( |
const Handle(BRepApprox_ApproxLine)& |
line, |
|
|
const Standard_Integer |
NbP3d, |
|
|
const Standard_Integer |
NbP2d, |
|
|
const Standard_Real |
xo, |
|
|
const Standard_Real |
ax, |
|
|
const Standard_Real |
yo, |
|
|
const Standard_Real |
ay, |
|
|
const Standard_Real |
zo, |
|
|
const Standard_Real |
az, |
|
|
const Standard_Real |
u1o, |
|
|
const Standard_Real |
a1u, |
|
|
const Standard_Real |
v1o, |
|
|
const Standard_Real |
a1v, |
|
|
const Standard_Real |
u2o, |
|
|
const Standard_Real |
a2u, |
|
|
const Standard_Real |
v2o, |
|
|
const Standard_Real |
a2v, |
|
|
const Standard_Boolean |
P2DOnFirst, |
|
|
const Standard_Integer |
IndMin = 0 , |
|
|
const Standard_Integer |
IndMax = 0 |
|
) |
|
|