Search
Preparing search index...
The search index is not available
OpenCascade.js - v2.0.0-beta.533428a
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
OpenCascade.js - v2.0.0-beta.533428a
Blend_Function
Class Blend_Function
Hierarchy
Blend_AppFunction
Blend_Function
BlendFunc_EvolRad
BlendFunc_Ruled
BlendFunc_GenChamfer
BlendFunc_ConstRad
BlendFunc_ChAsym
Index
Constructors
constructor
Methods
Derivatives
Get
Bounds
Get
Minimal
Distance
Get
Minimal
Weight
Get
Section
Size
Get
Shape
Get
State
Number
Get
Tolerance_
1
Get
Tolerance_
2
Intervals
Is
Rational
Is
Solution
Is
Tangency
Point
Knots
Mults
Nb
Equations
Nb
Intervals
Nb
Variables
Parameter
Pnt1
Pnt2
Point
On
S1
Point
On
S2
Resolution
Section_
1
Section_
2
Section_
3
Set_
1
Set_
2
Tangent
Tangent2d
On
S1
Tangent2d
On
S2
Tangent
On
S1
Tangent
On
S2
Twist
On
S1
Twist
On
S2
Value
Values
delete
Constructors
constructor
new
Blend_
Function
(
)
:
Blend_Function
Returns
Blend_Function
Methods
Derivatives
Derivatives
(
X
:
math_Vector
, D
:
math_Matrix
)
:
boolean
Parameters
X:
math_Vector
D:
math_Matrix
Returns
boolean
Get
Bounds
Get
Bounds
(
InfBound
:
math_Vector
, SupBound
:
math_Vector
)
:
void
Parameters
InfBound:
math_Vector
SupBound:
math_Vector
Returns
void
Get
Minimal
Distance
Get
Minimal
Distance
(
)
:
number
Returns
number
Get
Minimal
Weight
Get
Minimal
Weight
(
Weigths
:
IntTools_CArray1OfReal
)
:
void
Parameters
Weigths:
IntTools_CArray1OfReal
Returns
void
Get
Section
Size
Get
Section
Size
(
)
:
number
Returns
number
Get
Shape
Get
Shape
(
NbPoles
:
Graphic3d_ZLayerId
, NbKnots
:
Graphic3d_ZLayerId
, Degree
:
Graphic3d_ZLayerId
, NbPoles2d
:
Graphic3d_ZLayerId
)
:
void
Parameters
NbPoles:
Graphic3d_ZLayerId
NbKnots:
Graphic3d_ZLayerId
Degree:
Graphic3d_ZLayerId
NbPoles2d:
Graphic3d_ZLayerId
Returns
void
Get
State
Number
Get
State
Number
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Get
Tolerance_
1
Get
Tolerance_
1
(
Tolerance
:
math_Vector
, Tol
:
number
)
:
void
Parameters
Tolerance:
math_Vector
Tol:
number
Returns
void
Get
Tolerance_
2
Get
Tolerance_
2
(
BoundTol
:
number
, SurfTol
:
number
, AngleTol
:
number
, Tol3d
:
math_Vector
, Tol1D
:
math_Vector
)
:
void
Parameters
BoundTol:
number
SurfTol:
number
AngleTol:
number
Tol3d:
math_Vector
Tol1D:
math_Vector
Returns
void
Intervals
Intervals
(
T
:
IntTools_CArray1OfReal
, S
:
GeomAbs_Shape
)
:
void
Parameters
T:
IntTools_CArray1OfReal
S:
GeomAbs_Shape
Returns
void
Is
Rational
Is
Rational
(
)
:
boolean
Returns
boolean
Is
Solution
Is
Solution
(
Sol
:
math_Vector
, Tol
:
number
)
:
boolean
Parameters
Sol:
math_Vector
Tol:
number
Returns
boolean
Is
Tangency
Point
Is
Tangency
Point
(
)
:
boolean
Returns
boolean
Knots
Knots
(
TKnots
:
IntTools_CArray1OfReal
)
:
void
Parameters
TKnots:
IntTools_CArray1OfReal
Returns
void
Mults
Mults
(
TMults
:
TColStd_Array1OfInteger
)
:
void
Parameters
TMults:
TColStd_Array1OfInteger
Returns
void
Nb
Equations
Nb
Equations
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Nb
Intervals
Nb
Intervals
(
S
:
GeomAbs_Shape
)
:
Graphic3d_ZLayerId
Parameters
S:
GeomAbs_Shape
Returns
Graphic3d_ZLayerId
Nb
Variables
Nb
Variables
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Parameter
Parameter
(
P
:
Blend_Point
)
:
number
Parameters
P:
Blend_Point
Returns
number
Pnt1
Pnt1
(
)
:
gp_Pnt
Returns
gp_Pnt
Pnt2
Pnt2
(
)
:
gp_Pnt
Returns
gp_Pnt
Point
On
S1
Point
On
S1
(
)
:
gp_Pnt
Returns
gp_Pnt
Point
On
S2
Point
On
S2
(
)
:
gp_Pnt
Returns
gp_Pnt
Resolution
Resolution
(
IC2d
:
Graphic3d_ZLayerId
, Tol
:
number
, TolU
:
number
, TolV
:
number
)
:
void
Parameters
IC2d:
Graphic3d_ZLayerId
Tol:
number
TolU:
number
TolV:
number
Returns
void
Section_
1
Section_
1
(
P
:
Blend_Point
, Poles
:
TColgp_Array1OfPnt
, Poles2d
:
TColgp_Array1OfPnt2d
, Weigths
:
IntTools_CArray1OfReal
)
:
void
Parameters
P:
Blend_Point
Poles:
TColgp_Array1OfPnt
Poles2d:
TColgp_Array1OfPnt2d
Weigths:
IntTools_CArray1OfReal
Returns
void
Section_
2
Section_
2
(
P
:
Blend_Point
, Poles
:
TColgp_Array1OfPnt
, DPoles
:
TColgp_Array1OfVec
, D2Poles
:
TColgp_Array1OfVec
, Poles2d
:
TColgp_Array1OfPnt2d
, DPoles2d
:
TColgp_Array1OfVec2d
, D2Poles2d
:
TColgp_Array1OfVec2d
, Weigths
:
IntTools_CArray1OfReal
, DWeigths
:
IntTools_CArray1OfReal
, D2Weigths
:
IntTools_CArray1OfReal
)
:
boolean
Parameters
P:
Blend_Point
Poles:
TColgp_Array1OfPnt
DPoles:
TColgp_Array1OfVec
D2Poles:
TColgp_Array1OfVec
Poles2d:
TColgp_Array1OfPnt2d
DPoles2d:
TColgp_Array1OfVec2d
D2Poles2d:
TColgp_Array1OfVec2d
Weigths:
IntTools_CArray1OfReal
DWeigths:
IntTools_CArray1OfReal
D2Weigths:
IntTools_CArray1OfReal
Returns
boolean
Section_
3
Section_
3
(
P
:
Blend_Point
, Poles
:
TColgp_Array1OfPnt
, DPoles
:
TColgp_Array1OfVec
, D2Poles
:
TColgp_Array1OfVec
, Poles2d
:
TColgp_Array1OfPnt2d
, DPoles2d
:
TColgp_Array1OfVec2d
, D2Poles2d
:
TColgp_Array1OfVec2d
, Weigths
:
IntTools_CArray1OfReal
, DWeigths
:
IntTools_CArray1OfReal
, D2Weigths
:
IntTools_CArray1OfReal
)
:
boolean
Parameters
P:
Blend_Point
Poles:
TColgp_Array1OfPnt
DPoles:
TColgp_Array1OfVec
D2Poles:
TColgp_Array1OfVec
Poles2d:
TColgp_Array1OfPnt2d
DPoles2d:
TColgp_Array1OfVec2d
D2Poles2d:
TColgp_Array1OfVec2d
Weigths:
IntTools_CArray1OfReal
DWeigths:
IntTools_CArray1OfReal
D2Weigths:
IntTools_CArray1OfReal
Returns
boolean
Set_
1
Set_
1
(
Param
:
number
)
:
void
Parameters
Param:
number
Returns
void
Set_
2
Set_
2
(
First
:
number
, Last
:
number
)
:
void
Parameters
First:
number
Last:
number
Returns
void
Tangent
Tangent
(
U1
:
number
, V1
:
number
, U2
:
number
, V2
:
number
, TgFirst
:
gp_Vec
, TgLast
:
gp_Vec
, NormFirst
:
gp_Vec
, NormLast
:
gp_Vec
)
:
void
Parameters
U1:
number
V1:
number
U2:
number
V2:
number
TgFirst:
gp_Vec
TgLast:
gp_Vec
NormFirst:
gp_Vec
NormLast:
gp_Vec
Returns
void
Tangent2d
On
S1
Tangent2d
On
S1
(
)
:
gp_Vec2d
Returns
gp_Vec2d
Tangent2d
On
S2
Tangent2d
On
S2
(
)
:
gp_Vec2d
Returns
gp_Vec2d
Tangent
On
S1
Tangent
On
S1
(
)
:
gp_Vec
Returns
gp_Vec
Tangent
On
S2
Tangent
On
S2
(
)
:
gp_Vec
Returns
gp_Vec
Twist
On
S1
Twist
On
S1
(
)
:
boolean
Returns
boolean
Twist
On
S2
Twist
On
S2
(
)
:
boolean
Returns
boolean
Value
Value
(
X
:
math_Vector
, F
:
math_Vector
)
:
boolean
Parameters
X:
math_Vector
F:
math_Vector
Returns
boolean
Values
Values
(
X
:
math_Vector
, F
:
math_Vector
, D
:
math_Matrix
)
:
boolean
Parameters
X:
math_Vector
F:
math_Vector
D:
math_Matrix
Returns
boolean
delete
delete
(
)
:
void
Returns
void
Exports
Blend_
Function
constructor
Derivatives
Get
Bounds
Get
Minimal
Distance
Get
Minimal
Weight
Get
Section
Size
Get
Shape
Get
State
Number
Get
Tolerance_
1
Get
Tolerance_
2
Intervals
Is
Rational
Is
Solution
Is
Tangency
Point
Knots
Mults
Nb
Equations
Nb
Intervals
Nb
Variables
Parameter
Pnt1
Pnt2
Point
On
S1
Point
On
S2
Resolution
Section_
1
Section_
2
Section_
3
Set_
1
Set_
2
Tangent
Tangent2d
On
S1
Tangent2d
On
S2
Tangent
On
S1
Tangent
On
S2
Twist
On
S1
Twist
On
S2
Value
Values
delete
Generated using
TypeDoc