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
Geom_BSplineSurface_2
Class Geom_BSplineSurface_2
Hierarchy
Geom_BSplineSurface
Geom_BSplineSurface_2
Index
Constructors
constructor
Methods
Bounds
Check
And
Segment
Continuity
Copy
D0
D1
D2
D3
DN
Decrement
Ref
Counter
Delete
Dump
Json
Dynamic
Type
ExchangeUV
FirstUKnot
Index
FirstVKnot
Index
Get
Ref
Count
Increase
Degree
IncreaseUMultiplicity_
1
IncreaseUMultiplicity_
2
IncreaseVMultiplicity_
1
IncreaseVMultiplicity_
2
Increment
Ref
Counter
IncrementUMultiplicity
IncrementVMultiplicity
InsertUKnot
InsertUKnots
InsertVKnot
InsertVKnots
IsCNu
IsCNv
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
IsUClosed
IsUPeriodic
IsURational
IsVClosed
IsVPeriodic
IsVRational
LastUKnot
Index
LastVKnot
Index
Local
D0
Local
D1
Local
D2
Local
D3
LocalDN
Local
Value
LocateU
LocateV
Mirror_
1
Mirror_
2
Mirror_
3
Mirrored_
1
Mirrored_
2
Mirrored_
3
Move
Point
NbUKnots
NbUPoles
NbVKnots
NbVPoles
Parametric
Transformation
Periodic
Normalization
Pole
Poles_
1
Poles_
2
RemoveUKnot
RemoveVKnot
Resolution
Rotate
Rotated
Scale
Scaled
Segment
Set
Pole
Col_
1
Set
Pole
Col_
2
Set
Pole
Row_
1
Set
Pole
Row_
2
Set
Pole_
1
Set
Pole_
2
SetUKnot_
1
SetUKnot_
2
SetUKnots
SetUNot
Periodic
SetUOrigin
SetUPeriodic
SetVKnot_
1
SetVKnot_
2
SetVKnots
SetVNot
Periodic
SetVOrigin
SetVPeriodic
Set
Weight
Set
Weight
Col
Set
Weight
Row
This
Transform
Transform
Parameters
Transformed
Translate_
1
Translate_
2
Translated_
1
Translated_
2
UDegree
UIso
UIso_
1
UIso_
2
UKnot
UKnot
Distribution
UKnot
Sequence_
1
UKnot
Sequence_
2
UKnots_
1
UKnots_
2
UMultiplicities_
1
UMultiplicities_
2
UMultiplicity
UPeriod
UReverse
UReversed
UReversed
Parameter
VDegree
VIso
VIso_
1
VIso_
2
VKnot
VKnot
Distribution
VKnot
Sequence_
1
VKnot
Sequence_
2
VKnots_
1
VKnots_
2
VMultiplicities_
1
VMultiplicities_
2
VMultiplicity
VPeriod
VReverse
VReversed
VReversed
Parameter
Value
Weight
Weights_
1
Weights_
2
delete
Max
Degree
get_
type_
descriptor
get_
type_
name
Constructors
constructor
new
Geom_
BSpline
Surface_
2
(
Poles
:
TColgp_Array2OfPnt
, Weights
:
TColStd_Array2OfReal
, UKnots
:
IntTools_CArray1OfReal
, VKnots
:
IntTools_CArray1OfReal
, UMults
:
TColStd_Array1OfInteger
, VMults
:
TColStd_Array1OfInteger
, UDegree
:
Graphic3d_ZLayerId
, VDegree
:
Graphic3d_ZLayerId
, UPeriodic
:
boolean
, VPeriodic
:
boolean
)
:
Geom_BSplineSurface_2
Parameters
Poles:
TColgp_Array2OfPnt
Weights:
TColStd_Array2OfReal
UKnots:
IntTools_CArray1OfReal
VKnots:
IntTools_CArray1OfReal
UMults:
TColStd_Array1OfInteger
VMults:
TColStd_Array1OfInteger
UDegree:
Graphic3d_ZLayerId
VDegree:
Graphic3d_ZLayerId
UPeriodic:
boolean
VPeriodic:
boolean
Returns
Geom_BSplineSurface_2
Methods
Bounds
Bounds
(
U1
:
number
, U2
:
number
, V1
:
number
, V2
:
number
)
:
void
Parameters
U1:
number
U2:
number
V1:
number
V2:
number
Returns
void
Check
And
Segment
Check
And
Segment
(
U1
:
number
, U2
:
number
, V1
:
number
, V2
:
number
, theUTolerance
:
number
, theVTolerance
:
number
)
:
void
Parameters
U1:
number
U2:
number
V1:
number
V2:
number
theUTolerance:
number
theVTolerance:
number
Returns
void
Continuity
Continuity
(
)
:
GeomAbs_Shape
Returns
GeomAbs_Shape
Copy
Copy
(
)
:
Handle_Geom_Geometry
Returns
Handle_Geom_Geometry
D0
D0
(
U
:
number
, V
:
number
, P
:
gp_Pnt
)
:
void
Parameters
U:
number
V:
number
P:
gp_Pnt
Returns
void
D1
D1
(
U
:
number
, V
:
number
, P
:
gp_Pnt
, D1U
:
gp_Vec
, D1V
:
gp_Vec
)
:
void
Parameters
U:
number
V:
number
P:
gp_Pnt
D1U:
gp_Vec
D1V:
gp_Vec
Returns
void
D2
D2
(
U
:
number
, V
:
number
, P
:
gp_Pnt
, D1U
:
gp_Vec
, D1V
:
gp_Vec
, D2U
:
gp_Vec
, D2V
:
gp_Vec
, D2UV
:
gp_Vec
)
:
void
Parameters
U:
number
V:
number
P:
gp_Pnt
D1U:
gp_Vec
D1V:
gp_Vec
D2U:
gp_Vec
D2V:
gp_Vec
D2UV:
gp_Vec
Returns
void
D3
D3
(
U
:
number
, V
:
number
, P
:
gp_Pnt
, D1U
:
gp_Vec
, D1V
:
gp_Vec
, D2U
:
gp_Vec
, D2V
:
gp_Vec
, D2UV
:
gp_Vec
, D3U
:
gp_Vec
, D3V
:
gp_Vec
, D3UUV
:
gp_Vec
, D3UVV
:
gp_Vec
)
:
void
Parameters
U:
number
V:
number
P:
gp_Pnt
D1U:
gp_Vec
D1V:
gp_Vec
D2U:
gp_Vec
D2V:
gp_Vec
D2UV:
gp_Vec
D3U:
gp_Vec
D3V:
gp_Vec
D3UUV:
gp_Vec
D3UVV:
gp_Vec
Returns
void
DN
DN
(
U
:
number
, V
:
number
, Nu
:
Graphic3d_ZLayerId
, Nv
:
Graphic3d_ZLayerId
)
:
gp_Vec
Parameters
U:
number
V:
number
Nu:
Graphic3d_ZLayerId
Nv:
Graphic3d_ZLayerId
Returns
gp_Vec
Decrement
Ref
Counter
Decrement
Ref
Counter
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Delete
Delete
(
)
:
void
Returns
void
Dump
Json
Dump
Json
(
theOStream
:
Standard_OStream
, theDepth
:
Graphic3d_ZLayerId
)
:
void
Parameters
theOStream:
Standard_OStream
theDepth:
Graphic3d_ZLayerId
Returns
void
Dynamic
Type
Dynamic
Type
(
)
:
Handle_Standard_Type
Returns
Handle_Standard_Type
ExchangeUV
ExchangeUV
(
)
:
void
Returns
void
FirstUKnot
Index
FirstUKnot
Index
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
FirstVKnot
Index
FirstVKnot
Index
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Get
Ref
Count
Get
Ref
Count
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Increase
Degree
Increase
Degree
(
UDegree
:
Graphic3d_ZLayerId
, VDegree
:
Graphic3d_ZLayerId
)
:
void
Parameters
UDegree:
Graphic3d_ZLayerId
VDegree:
Graphic3d_ZLayerId
Returns
void
IncreaseUMultiplicity_
1
IncreaseUMultiplicity_
1
(
UIndex
:
Graphic3d_ZLayerId
, M
:
Graphic3d_ZLayerId
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
M:
Graphic3d_ZLayerId
Returns
void
IncreaseUMultiplicity_
2
IncreaseUMultiplicity_
2
(
FromI1
:
Graphic3d_ZLayerId
, ToI2
:
Graphic3d_ZLayerId
, M
:
Graphic3d_ZLayerId
)
:
void
Parameters
FromI1:
Graphic3d_ZLayerId
ToI2:
Graphic3d_ZLayerId
M:
Graphic3d_ZLayerId
Returns
void
IncreaseVMultiplicity_
1
IncreaseVMultiplicity_
1
(
VIndex
:
Graphic3d_ZLayerId
, M
:
Graphic3d_ZLayerId
)
:
void
Parameters
VIndex:
Graphic3d_ZLayerId
M:
Graphic3d_ZLayerId
Returns
void
IncreaseVMultiplicity_
2
IncreaseVMultiplicity_
2
(
FromI1
:
Graphic3d_ZLayerId
, ToI2
:
Graphic3d_ZLayerId
, M
:
Graphic3d_ZLayerId
)
:
void
Parameters
FromI1:
Graphic3d_ZLayerId
ToI2:
Graphic3d_ZLayerId
M:
Graphic3d_ZLayerId
Returns
void
Increment
Ref
Counter
Increment
Ref
Counter
(
)
:
void
Returns
void
IncrementUMultiplicity
IncrementUMultiplicity
(
FromI1
:
Graphic3d_ZLayerId
, ToI2
:
Graphic3d_ZLayerId
, Step
:
Graphic3d_ZLayerId
)
:
void
Parameters
FromI1:
Graphic3d_ZLayerId
ToI2:
Graphic3d_ZLayerId
Step:
Graphic3d_ZLayerId
Returns
void
IncrementVMultiplicity
IncrementVMultiplicity
(
FromI1
:
Graphic3d_ZLayerId
, ToI2
:
Graphic3d_ZLayerId
, Step
:
Graphic3d_ZLayerId
)
:
void
Parameters
FromI1:
Graphic3d_ZLayerId
ToI2:
Graphic3d_ZLayerId
Step:
Graphic3d_ZLayerId
Returns
void
InsertUKnot
InsertUKnot
(
U
:
number
, M
:
Graphic3d_ZLayerId
, ParametricTolerance
:
number
, Add
:
boolean
)
:
void
Parameters
U:
number
M:
Graphic3d_ZLayerId
ParametricTolerance:
number
Add:
boolean
Returns
void
InsertUKnots
InsertUKnots
(
Knots
:
IntTools_CArray1OfReal
, Mults
:
TColStd_Array1OfInteger
, ParametricTolerance
:
number
, Add
:
boolean
)
:
void
Parameters
Knots:
IntTools_CArray1OfReal
Mults:
TColStd_Array1OfInteger
ParametricTolerance:
number
Add:
boolean
Returns
void
InsertVKnot
InsertVKnot
(
V
:
number
, M
:
Graphic3d_ZLayerId
, ParametricTolerance
:
number
, Add
:
boolean
)
:
void
Parameters
V:
number
M:
Graphic3d_ZLayerId
ParametricTolerance:
number
Add:
boolean
Returns
void
InsertVKnots
InsertVKnots
(
Knots
:
IntTools_CArray1OfReal
, Mults
:
TColStd_Array1OfInteger
, ParametricTolerance
:
number
, Add
:
boolean
)
:
void
Parameters
Knots:
IntTools_CArray1OfReal
Mults:
TColStd_Array1OfInteger
ParametricTolerance:
number
Add:
boolean
Returns
void
IsCNu
IsCNu
(
N
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
N:
Graphic3d_ZLayerId
Returns
boolean
IsCNv
IsCNv
(
N
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
N:
Graphic3d_ZLayerId
Returns
boolean
Is
Instance_
1
Is
Instance_
1
(
theType
:
Handle_Standard_Type
)
:
boolean
Parameters
theType:
Handle_Standard_Type
Returns
boolean
Is
Instance_
2
Is
Instance_
2
(
theTypeName
:
string
)
:
boolean
Parameters
theTypeName:
string
Returns
boolean
Is
Kind_
1
Is
Kind_
1
(
theType
:
Handle_Standard_Type
)
:
boolean
Parameters
theType:
Handle_Standard_Type
Returns
boolean
Is
Kind_
2
Is
Kind_
2
(
theTypeName
:
string
)
:
boolean
Parameters
theTypeName:
string
Returns
boolean
IsUClosed
IsUClosed
(
)
:
boolean
Returns
boolean
IsUPeriodic
IsUPeriodic
(
)
:
boolean
Returns
boolean
IsURational
IsURational
(
)
:
boolean
Returns
boolean
IsVClosed
IsVClosed
(
)
:
boolean
Returns
boolean
IsVPeriodic
IsVPeriodic
(
)
:
boolean
Returns
boolean
IsVRational
IsVRational
(
)
:
boolean
Returns
boolean
LastUKnot
Index
LastUKnot
Index
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
LastVKnot
Index
LastVKnot
Index
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Local
D0
Local
D0
(
U
:
number
, V
:
number
, FromUK1
:
Graphic3d_ZLayerId
, ToUK2
:
Graphic3d_ZLayerId
, FromVK1
:
Graphic3d_ZLayerId
, ToVK2
:
Graphic3d_ZLayerId
, P
:
gp_Pnt
)
:
void
Parameters
U:
number
V:
number
FromUK1:
Graphic3d_ZLayerId
ToUK2:
Graphic3d_ZLayerId
FromVK1:
Graphic3d_ZLayerId
ToVK2:
Graphic3d_ZLayerId
P:
gp_Pnt
Returns
void
Local
D1
Local
D1
(
U
:
number
, V
:
number
, FromUK1
:
Graphic3d_ZLayerId
, ToUK2
:
Graphic3d_ZLayerId
, FromVK1
:
Graphic3d_ZLayerId
, ToVK2
:
Graphic3d_ZLayerId
, P
:
gp_Pnt
, D1U
:
gp_Vec
, D1V
:
gp_Vec
)
:
void
Parameters
U:
number
V:
number
FromUK1:
Graphic3d_ZLayerId
ToUK2:
Graphic3d_ZLayerId
FromVK1:
Graphic3d_ZLayerId
ToVK2:
Graphic3d_ZLayerId
P:
gp_Pnt
D1U:
gp_Vec
D1V:
gp_Vec
Returns
void
Local
D2
Local
D2
(
U
:
number
, V
:
number
, FromUK1
:
Graphic3d_ZLayerId
, ToUK2
:
Graphic3d_ZLayerId
, FromVK1
:
Graphic3d_ZLayerId
, ToVK2
:
Graphic3d_ZLayerId
, P
:
gp_Pnt
, D1U
:
gp_Vec
, D1V
:
gp_Vec
, D2U
:
gp_Vec
, D2V
:
gp_Vec
, D2UV
:
gp_Vec
)
:
void
Parameters
U:
number
V:
number
FromUK1:
Graphic3d_ZLayerId
ToUK2:
Graphic3d_ZLayerId
FromVK1:
Graphic3d_ZLayerId
ToVK2:
Graphic3d_ZLayerId
P:
gp_Pnt
D1U:
gp_Vec
D1V:
gp_Vec
D2U:
gp_Vec
D2V:
gp_Vec
D2UV:
gp_Vec
Returns
void
Local
D3
Local
D3
(
U
:
number
, V
:
number
, FromUK1
:
Graphic3d_ZLayerId
, ToUK2
:
Graphic3d_ZLayerId
, FromVK1
:
Graphic3d_ZLayerId
, ToVK2
:
Graphic3d_ZLayerId
, P
:
gp_Pnt
, D1U
:
gp_Vec
, D1V
:
gp_Vec
, D2U
:
gp_Vec
, D2V
:
gp_Vec
, D2UV
:
gp_Vec
, D3U
:
gp_Vec
, D3V
:
gp_Vec
, D3UUV
:
gp_Vec
, D3UVV
:
gp_Vec
)
:
void
Parameters
U:
number
V:
number
FromUK1:
Graphic3d_ZLayerId
ToUK2:
Graphic3d_ZLayerId
FromVK1:
Graphic3d_ZLayerId
ToVK2:
Graphic3d_ZLayerId
P:
gp_Pnt
D1U:
gp_Vec
D1V:
gp_Vec
D2U:
gp_Vec
D2V:
gp_Vec
D2UV:
gp_Vec
D3U:
gp_Vec
D3V:
gp_Vec
D3UUV:
gp_Vec
D3UVV:
gp_Vec
Returns
void
LocalDN
LocalDN
(
U
:
number
, V
:
number
, FromUK1
:
Graphic3d_ZLayerId
, ToUK2
:
Graphic3d_ZLayerId
, FromVK1
:
Graphic3d_ZLayerId
, ToVK2
:
Graphic3d_ZLayerId
, Nu
:
Graphic3d_ZLayerId
, Nv
:
Graphic3d_ZLayerId
)
:
gp_Vec
Parameters
U:
number
V:
number
FromUK1:
Graphic3d_ZLayerId
ToUK2:
Graphic3d_ZLayerId
FromVK1:
Graphic3d_ZLayerId
ToVK2:
Graphic3d_ZLayerId
Nu:
Graphic3d_ZLayerId
Nv:
Graphic3d_ZLayerId
Returns
gp_Vec
Local
Value
Local
Value
(
U
:
number
, V
:
number
, FromUK1
:
Graphic3d_ZLayerId
, ToUK2
:
Graphic3d_ZLayerId
, FromVK1
:
Graphic3d_ZLayerId
, ToVK2
:
Graphic3d_ZLayerId
)
:
gp_Pnt
Parameters
U:
number
V:
number
FromUK1:
Graphic3d_ZLayerId
ToUK2:
Graphic3d_ZLayerId
FromVK1:
Graphic3d_ZLayerId
ToVK2:
Graphic3d_ZLayerId
Returns
gp_Pnt
LocateU
LocateU
(
U
:
number
, ParametricTolerance
:
number
, I1
:
Graphic3d_ZLayerId
, I2
:
Graphic3d_ZLayerId
, WithKnotRepetition
:
boolean
)
:
void
Parameters
U:
number
ParametricTolerance:
number
I1:
Graphic3d_ZLayerId
I2:
Graphic3d_ZLayerId
WithKnotRepetition:
boolean
Returns
void
LocateV
LocateV
(
V
:
number
, ParametricTolerance
:
number
, I1
:
Graphic3d_ZLayerId
, I2
:
Graphic3d_ZLayerId
, WithKnotRepetition
:
boolean
)
:
void
Parameters
V:
number
ParametricTolerance:
number
I1:
Graphic3d_ZLayerId
I2:
Graphic3d_ZLayerId
WithKnotRepetition:
boolean
Returns
void
Mirror_
1
Mirror_
1
(
P
:
gp_Pnt
)
:
void
Parameters
P:
gp_Pnt
Returns
void
Mirror_
2
Mirror_
2
(
A1
:
gp_Ax1
)
:
void
Parameters
A1:
gp_Ax1
Returns
void
Mirror_
3
Mirror_
3
(
A2
:
gp_Ax2
)
:
void
Parameters
A2:
gp_Ax2
Returns
void
Mirrored_
1
Mirrored_
1
(
P
:
gp_Pnt
)
:
Handle_Geom_Geometry
Parameters
P:
gp_Pnt
Returns
Handle_Geom_Geometry
Mirrored_
2
Mirrored_
2
(
A1
:
gp_Ax1
)
:
Handle_Geom_Geometry
Parameters
A1:
gp_Ax1
Returns
Handle_Geom_Geometry
Mirrored_
3
Mirrored_
3
(
A2
:
gp_Ax2
)
:
Handle_Geom_Geometry
Parameters
A2:
gp_Ax2
Returns
Handle_Geom_Geometry
Move
Point
Move
Point
(
U
:
number
, V
:
number
, P
:
gp_Pnt
, UIndex1
:
Graphic3d_ZLayerId
, UIndex2
:
Graphic3d_ZLayerId
, VIndex1
:
Graphic3d_ZLayerId
, VIndex2
:
Graphic3d_ZLayerId
, UFirstIndex
:
Graphic3d_ZLayerId
, ULastIndex
:
Graphic3d_ZLayerId
, VFirstIndex
:
Graphic3d_ZLayerId
, VLastIndex
:
Graphic3d_ZLayerId
)
:
void
Parameters
U:
number
V:
number
P:
gp_Pnt
UIndex1:
Graphic3d_ZLayerId
UIndex2:
Graphic3d_ZLayerId
VIndex1:
Graphic3d_ZLayerId
VIndex2:
Graphic3d_ZLayerId
UFirstIndex:
Graphic3d_ZLayerId
ULastIndex:
Graphic3d_ZLayerId
VFirstIndex:
Graphic3d_ZLayerId
VLastIndex:
Graphic3d_ZLayerId
Returns
void
NbUKnots
NbUKnots
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
NbUPoles
NbUPoles
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
NbVKnots
NbVKnots
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
NbVPoles
NbVPoles
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Parametric
Transformation
Parametric
Transformation
(
T
:
gp_Trsf
)
:
gp_GTrsf2d
Parameters
T:
gp_Trsf
Returns
gp_GTrsf2d
Periodic
Normalization
Periodic
Normalization
(
U
:
number
, V
:
number
)
:
void
Parameters
U:
number
V:
number
Returns
void
Pole
Pole
(
UIndex
:
Graphic3d_ZLayerId
, VIndex
:
Graphic3d_ZLayerId
)
:
gp_Pnt
Parameters
UIndex:
Graphic3d_ZLayerId
VIndex:
Graphic3d_ZLayerId
Returns
gp_Pnt
Poles_
1
Poles_
1
(
P
:
TColgp_Array2OfPnt
)
:
void
Parameters
P:
TColgp_Array2OfPnt
Returns
void
Poles_
2
Poles_
2
(
)
:
TColgp_Array2OfPnt
Returns
TColgp_Array2OfPnt
RemoveUKnot
RemoveUKnot
(
Index
:
Graphic3d_ZLayerId
, M
:
Graphic3d_ZLayerId
, Tolerance
:
number
)
:
boolean
Parameters
Index:
Graphic3d_ZLayerId
M:
Graphic3d_ZLayerId
Tolerance:
number
Returns
boolean
RemoveVKnot
RemoveVKnot
(
Index
:
Graphic3d_ZLayerId
, M
:
Graphic3d_ZLayerId
, Tolerance
:
number
)
:
boolean
Parameters
Index:
Graphic3d_ZLayerId
M:
Graphic3d_ZLayerId
Tolerance:
number
Returns
boolean
Resolution
Resolution
(
Tolerance3D
:
number
, UTolerance
:
number
, VTolerance
:
number
)
:
void
Parameters
Tolerance3D:
number
UTolerance:
number
VTolerance:
number
Returns
void
Rotate
Rotate
(
A1
:
gp_Ax1
, Ang
:
number
)
:
void
Parameters
A1:
gp_Ax1
Ang:
number
Returns
void
Rotated
Rotated
(
A1
:
gp_Ax1
, Ang
:
number
)
:
Handle_Geom_Geometry
Parameters
A1:
gp_Ax1
Ang:
number
Returns
Handle_Geom_Geometry
Scale
Scale
(
P
:
gp_Pnt
, S
:
number
)
:
void
Parameters
P:
gp_Pnt
S:
number
Returns
void
Scaled
Scaled
(
P
:
gp_Pnt
, S
:
number
)
:
Handle_Geom_Geometry
Parameters
P:
gp_Pnt
S:
number
Returns
Handle_Geom_Geometry
Segment
Segment
(
U1
:
number
, U2
:
number
, V1
:
number
, V2
:
number
, theUTolerance
:
number
, theVTolerance
:
number
)
:
void
Parameters
U1:
number
U2:
number
V1:
number
V2:
number
theUTolerance:
number
theVTolerance:
number
Returns
void
Set
Pole
Col_
1
Set
Pole
Col_
1
(
VIndex
:
Graphic3d_ZLayerId
, CPoles
:
TColgp_Array1OfPnt
)
:
void
Parameters
VIndex:
Graphic3d_ZLayerId
CPoles:
TColgp_Array1OfPnt
Returns
void
Set
Pole
Col_
2
Set
Pole
Col_
2
(
VIndex
:
Graphic3d_ZLayerId
, CPoles
:
TColgp_Array1OfPnt
, CPoleWeights
:
IntTools_CArray1OfReal
)
:
void
Parameters
VIndex:
Graphic3d_ZLayerId
CPoles:
TColgp_Array1OfPnt
CPoleWeights:
IntTools_CArray1OfReal
Returns
void
Set
Pole
Row_
1
Set
Pole
Row_
1
(
UIndex
:
Graphic3d_ZLayerId
, CPoles
:
TColgp_Array1OfPnt
, CPoleWeights
:
IntTools_CArray1OfReal
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
CPoles:
TColgp_Array1OfPnt
CPoleWeights:
IntTools_CArray1OfReal
Returns
void
Set
Pole
Row_
2
Set
Pole
Row_
2
(
UIndex
:
Graphic3d_ZLayerId
, CPoles
:
TColgp_Array1OfPnt
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
CPoles:
TColgp_Array1OfPnt
Returns
void
Set
Pole_
1
Set
Pole_
1
(
UIndex
:
Graphic3d_ZLayerId
, VIndex
:
Graphic3d_ZLayerId
, P
:
gp_Pnt
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
VIndex:
Graphic3d_ZLayerId
P:
gp_Pnt
Returns
void
Set
Pole_
2
Set
Pole_
2
(
UIndex
:
Graphic3d_ZLayerId
, VIndex
:
Graphic3d_ZLayerId
, P
:
gp_Pnt
, Weight
:
number
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
VIndex:
Graphic3d_ZLayerId
P:
gp_Pnt
Weight:
number
Returns
void
SetUKnot_
1
SetUKnot_
1
(
UIndex
:
Graphic3d_ZLayerId
, K
:
number
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
K:
number
Returns
void
SetUKnot_
2
SetUKnot_
2
(
UIndex
:
Graphic3d_ZLayerId
, K
:
number
, M
:
Graphic3d_ZLayerId
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
K:
number
M:
Graphic3d_ZLayerId
Returns
void
SetUKnots
SetUKnots
(
UK
:
IntTools_CArray1OfReal
)
:
void
Parameters
UK:
IntTools_CArray1OfReal
Returns
void
SetUNot
Periodic
SetUNot
Periodic
(
)
:
void
Returns
void
SetUOrigin
SetUOrigin
(
Index
:
Graphic3d_ZLayerId
)
:
void
Parameters
Index:
Graphic3d_ZLayerId
Returns
void
SetUPeriodic
SetUPeriodic
(
)
:
void
Returns
void
SetVKnot_
1
SetVKnot_
1
(
VIndex
:
Graphic3d_ZLayerId
, K
:
number
)
:
void
Parameters
VIndex:
Graphic3d_ZLayerId
K:
number
Returns
void
SetVKnot_
2
SetVKnot_
2
(
VIndex
:
Graphic3d_ZLayerId
, K
:
number
, M
:
Graphic3d_ZLayerId
)
:
void
Parameters
VIndex:
Graphic3d_ZLayerId
K:
number
M:
Graphic3d_ZLayerId
Returns
void
SetVKnots
SetVKnots
(
VK
:
IntTools_CArray1OfReal
)
:
void
Parameters
VK:
IntTools_CArray1OfReal
Returns
void
SetVNot
Periodic
SetVNot
Periodic
(
)
:
void
Returns
void
SetVOrigin
SetVOrigin
(
Index
:
Graphic3d_ZLayerId
)
:
void
Parameters
Index:
Graphic3d_ZLayerId
Returns
void
SetVPeriodic
SetVPeriodic
(
)
:
void
Returns
void
Set
Weight
Set
Weight
(
UIndex
:
Graphic3d_ZLayerId
, VIndex
:
Graphic3d_ZLayerId
, Weight
:
number
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
VIndex:
Graphic3d_ZLayerId
Weight:
number
Returns
void
Set
Weight
Col
Set
Weight
Col
(
VIndex
:
Graphic3d_ZLayerId
, CPoleWeights
:
IntTools_CArray1OfReal
)
:
void
Parameters
VIndex:
Graphic3d_ZLayerId
CPoleWeights:
IntTools_CArray1OfReal
Returns
void
Set
Weight
Row
Set
Weight
Row
(
UIndex
:
Graphic3d_ZLayerId
, CPoleWeights
:
IntTools_CArray1OfReal
)
:
void
Parameters
UIndex:
Graphic3d_ZLayerId
CPoleWeights:
IntTools_CArray1OfReal
Returns
void
This
This
(
)
:
Standard_Transient
Returns
Standard_Transient
Transform
Transform
(
T
:
gp_Trsf
)
:
void
Parameters
T:
gp_Trsf
Returns
void
Transform
Parameters
Transform
Parameters
(
U
:
number
, V
:
number
, T
:
gp_Trsf
)
:
void
Parameters
U:
number
V:
number
T:
gp_Trsf
Returns
void
Transformed
Transformed
(
T
:
gp_Trsf
)
:
Handle_Geom_Geometry
Parameters
T:
gp_Trsf
Returns
Handle_Geom_Geometry
Translate_
1
Translate_
1
(
V
:
gp_Vec
)
:
void
Parameters
V:
gp_Vec
Returns
void
Translate_
2
Translate_
2
(
P1
:
gp_Pnt
, P2
:
gp_Pnt
)
:
void
Parameters
P1:
gp_Pnt
P2:
gp_Pnt
Returns
void
Translated_
1
Translated_
1
(
V
:
gp_Vec
)
:
Handle_Geom_Geometry
Parameters
V:
gp_Vec
Returns
Handle_Geom_Geometry
Translated_
2
Translated_
2
(
P1
:
gp_Pnt
, P2
:
gp_Pnt
)
:
Handle_Geom_Geometry
Parameters
P1:
gp_Pnt
P2:
gp_Pnt
Returns
Handle_Geom_Geometry
UDegree
UDegree
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
UIso
UIso
(
U
:
number
)
:
Handle_Geom_Curve
Parameters
U:
number
Returns
Handle_Geom_Curve
UIso_
1
UIso_
1
(
U
:
number
)
:
Handle_Geom_Curve
Parameters
U:
number
Returns
Handle_Geom_Curve
UIso_
2
UIso_
2
(
U
:
number
, CheckRational
:
boolean
)
:
Handle_Geom_Curve
Parameters
U:
number
CheckRational:
boolean
Returns
Handle_Geom_Curve
UKnot
UKnot
(
UIndex
:
Graphic3d_ZLayerId
)
:
number
Parameters
UIndex:
Graphic3d_ZLayerId
Returns
number
UKnot
Distribution
UKnot
Distribution
(
)
:
GeomAbs_BSplKnotDistribution
Returns
GeomAbs_BSplKnotDistribution
UKnot
Sequence_
1
UKnot
Sequence_
1
(
Ku
:
IntTools_CArray1OfReal
)
:
void
Parameters
Ku:
IntTools_CArray1OfReal
Returns
void
UKnot
Sequence_
2
UKnot
Sequence_
2
(
)
:
IntTools_CArray1OfReal
Returns
IntTools_CArray1OfReal
UKnots_
1
UKnots_
1
(
Ku
:
IntTools_CArray1OfReal
)
:
void
Parameters
Ku:
IntTools_CArray1OfReal
Returns
void
UKnots_
2
UKnots_
2
(
)
:
IntTools_CArray1OfReal
Returns
IntTools_CArray1OfReal
UMultiplicities_
1
UMultiplicities_
1
(
Mu
:
TColStd_Array1OfInteger
)
:
void
Parameters
Mu:
TColStd_Array1OfInteger
Returns
void
UMultiplicities_
2
UMultiplicities_
2
(
)
:
TColStd_Array1OfInteger
Returns
TColStd_Array1OfInteger
UMultiplicity
UMultiplicity
(
UIndex
:
Graphic3d_ZLayerId
)
:
Graphic3d_ZLayerId
Parameters
UIndex:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
UPeriod
UPeriod
(
)
:
number
Returns
number
UReverse
UReverse
(
)
:
void
Returns
void
UReversed
UReversed
(
)
:
Handle_Geom_Surface
Returns
Handle_Geom_Surface
UReversed
Parameter
UReversed
Parameter
(
U
:
number
)
:
number
Parameters
U:
number
Returns
number
VDegree
VDegree
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
VIso
VIso
(
V
:
number
)
:
Handle_Geom_Curve
Parameters
V:
number
Returns
Handle_Geom_Curve
VIso_
1
VIso_
1
(
V
:
number
)
:
Handle_Geom_Curve
Parameters
V:
number
Returns
Handle_Geom_Curve
VIso_
2
VIso_
2
(
V
:
number
, CheckRational
:
boolean
)
:
Handle_Geom_Curve
Parameters
V:
number
CheckRational:
boolean
Returns
Handle_Geom_Curve
VKnot
VKnot
(
VIndex
:
Graphic3d_ZLayerId
)
:
number
Parameters
VIndex:
Graphic3d_ZLayerId
Returns
number
VKnot
Distribution
VKnot
Distribution
(
)
:
GeomAbs_BSplKnotDistribution
Returns
GeomAbs_BSplKnotDistribution
VKnot
Sequence_
1
VKnot
Sequence_
1
(
Kv
:
IntTools_CArray1OfReal
)
:
void
Parameters
Kv:
IntTools_CArray1OfReal
Returns
void
VKnot
Sequence_
2
VKnot
Sequence_
2
(
)
:
IntTools_CArray1OfReal
Returns
IntTools_CArray1OfReal
VKnots_
1
VKnots_
1
(
Kv
:
IntTools_CArray1OfReal
)
:
void
Parameters
Kv:
IntTools_CArray1OfReal
Returns
void
VKnots_
2
VKnots_
2
(
)
:
IntTools_CArray1OfReal
Returns
IntTools_CArray1OfReal
VMultiplicities_
1
VMultiplicities_
1
(
Mv
:
TColStd_Array1OfInteger
)
:
void
Parameters
Mv:
TColStd_Array1OfInteger
Returns
void
VMultiplicities_
2
VMultiplicities_
2
(
)
:
TColStd_Array1OfInteger
Returns
TColStd_Array1OfInteger
VMultiplicity
VMultiplicity
(
VIndex
:
Graphic3d_ZLayerId
)
:
Graphic3d_ZLayerId
Parameters
VIndex:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
VPeriod
VPeriod
(
)
:
number
Returns
number
VReverse
VReverse
(
)
:
void
Returns
void
VReversed
VReversed
(
)
:
Handle_Geom_Surface
Returns
Handle_Geom_Surface
VReversed
Parameter
VReversed
Parameter
(
V
:
number
)
:
number
Parameters
V:
number
Returns
number
Value
Value
(
U
:
number
, V
:
number
)
:
gp_Pnt
Parameters
U:
number
V:
number
Returns
gp_Pnt
Weight
Weight
(
UIndex
:
Graphic3d_ZLayerId
, VIndex
:
Graphic3d_ZLayerId
)
:
number
Parameters
UIndex:
Graphic3d_ZLayerId
VIndex:
Graphic3d_ZLayerId
Returns
number
Weights_
1
Weights_
1
(
W
:
TColStd_Array2OfReal
)
:
void
Parameters
W:
TColStd_Array2OfReal
Returns
void
Weights_
2
Weights_
2
(
)
:
TColStd_Array2OfReal
Returns
TColStd_Array2OfReal
delete
delete
(
)
:
void
Returns
void
Static
Max
Degree
Max
Degree
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Static
get_
type_
descriptor
get_
type_
descriptor
(
)
:
Handle_Standard_Type
Returns
Handle_Standard_Type
Static
get_
type_
name
get_
type_
name
(
)
:
number
Returns
number
Exports
Geom_
BSpline
Surface_
2
constructor
Bounds
Check
And
Segment
Continuity
Copy
D0
D1
D2
D3
DN
Decrement
Ref
Counter
Delete
Dump
Json
Dynamic
Type
ExchangeUV
FirstUKnot
Index
FirstVKnot
Index
Get
Ref
Count
Increase
Degree
IncreaseUMultiplicity_
1
IncreaseUMultiplicity_
2
IncreaseVMultiplicity_
1
IncreaseVMultiplicity_
2
Increment
Ref
Counter
IncrementUMultiplicity
IncrementVMultiplicity
InsertUKnot
InsertUKnots
InsertVKnot
InsertVKnots
IsCNu
IsCNv
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
IsUClosed
IsUPeriodic
IsURational
IsVClosed
IsVPeriodic
IsVRational
LastUKnot
Index
LastVKnot
Index
Local
D0
Local
D1
Local
D2
Local
D3
LocalDN
Local
Value
LocateU
LocateV
Mirror_
1
Mirror_
2
Mirror_
3
Mirrored_
1
Mirrored_
2
Mirrored_
3
Move
Point
NbUKnots
NbUPoles
NbVKnots
NbVPoles
Parametric
Transformation
Periodic
Normalization
Pole
Poles_
1
Poles_
2
RemoveUKnot
RemoveVKnot
Resolution
Rotate
Rotated
Scale
Scaled
Segment
Set
Pole
Col_
1
Set
Pole
Col_
2
Set
Pole
Row_
1
Set
Pole
Row_
2
Set
Pole_
1
Set
Pole_
2
SetUKnot_
1
SetUKnot_
2
SetUKnots
SetUNot
Periodic
SetUOrigin
SetUPeriodic
SetVKnot_
1
SetVKnot_
2
SetVKnots
SetVNot
Periodic
SetVOrigin
SetVPeriodic
Set
Weight
Set
Weight
Col
Set
Weight
Row
This
Transform
Transform
Parameters
Transformed
Translate_
1
Translate_
2
Translated_
1
Translated_
2
UDegree
UIso
UIso_
1
UIso_
2
UKnot
UKnot
Distribution
UKnot
Sequence_
1
UKnot
Sequence_
2
UKnots_
1
UKnots_
2
UMultiplicities_
1
UMultiplicities_
2
UMultiplicity
UPeriod
UReverse
UReversed
UReversed
Parameter
VDegree
VIso
VIso_
1
VIso_
2
VKnot
VKnot
Distribution
VKnot
Sequence_
1
VKnot
Sequence_
2
VKnots_
1
VKnots_
2
VMultiplicities_
1
VMultiplicities_
2
VMultiplicity
VPeriod
VReverse
VReversed
VReversed
Parameter
Value
Weight
Weights_
1
Weights_
2
delete
Max
Degree
get_
type_
descriptor
get_
type_
name
Generated using
TypeDoc