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
Poly_CoherentNode
Class Poly_CoherentNode
Hierarchy
gp_XYZ
Poly_CoherentNode
Poly_CoherentNode_1
Poly_CoherentNode_2
Index
Constructors
constructor
Methods
Add
Add
Triangle
Added
Change
Coord
Change
Data
Clear
Coord_
1
Coord_
2
Cross
Cross
Cross
Cross
Crossed
Cross
Magnitude
Cross
Square
Magnitude
Crossed
Divide
Divided
Dot
Dot
Cross
Dump
Dump
Json
Get
Data
Get
Index
Get
Normal
GetU
GetV
Has
Normal
Init
From
Json
Is
Equal
Is
Free
Node
Modulus
Multiplied_
1
Multiplied_
2
Multiplied_
3
Multiply_
1
Multiply_
2
Multiply_
3
Normalize
Normalized
Remove
Triangle
Reverse
Reversed
Set
Coord_
1
Set
Coord_
2
Set
Index
Set
Linear
Form_
1
Set
Linear
Form_
2
Set
Linear
Form_
3
Set
Linear
Form_
4
Set
Linear
Form_
5
Set
Linear
Form_
6
Set
Normal
SetUV
SetX
SetY
SetZ
Square
Modulus
Subtract
Subtracted
Triangle
Iterator
X
Y
Z
delete
Constructors
constructor
new
Poly_
Coherent
Node
(
)
:
Poly_CoherentNode
Returns
Poly_CoherentNode
Methods
Add
Add
(
theOther
:
gp_XYZ
)
:
void
Parameters
theOther:
gp_XYZ
Returns
void
Add
Triangle
Add
Triangle
(
theTri
:
Poly_CoherentTriangle
, theA
:
Handle_NCollection_BaseAllocator
)
:
void
Parameters
theTri:
Poly_CoherentTriangle
theA:
Handle_NCollection_BaseAllocator
Returns
void
Added
Added
(
theOther
:
gp_XYZ
)
:
gp_XYZ
Parameters
theOther:
gp_XYZ
Returns
gp_XYZ
Change
Coord
Change
Coord
(
theIndex
:
Graphic3d_ZLayerId
)
:
number
Parameters
theIndex:
Graphic3d_ZLayerId
Returns
number
Change
Data
Change
Data
(
)
:
number
Returns
number
Clear
Clear
(
a0
:
Handle_NCollection_BaseAllocator
)
:
void
Parameters
a0:
Handle_NCollection_BaseAllocator
Returns
void
Coord_
1
Coord_
1
(
theIndex
:
Graphic3d_ZLayerId
)
:
number
Parameters
theIndex:
Graphic3d_ZLayerId
Returns
number
Coord_
2
Coord_
2
(
theX
:
number
, theY
:
number
, theZ
:
number
)
:
void
Parameters
theX:
number
theY:
number
theZ:
number
Returns
void
Cross
Cross
(
theOther
:
gp_XYZ
)
:
void
Parameters
theOther:
gp_XYZ
Returns
void
Cross
Cross
Cross
Cross
(
theCoord1
:
gp_XYZ
, theCoord2
:
gp_XYZ
)
:
void
Parameters
theCoord1:
gp_XYZ
theCoord2:
gp_XYZ
Returns
void
Cross
Crossed
Cross
Crossed
(
theCoord1
:
gp_XYZ
, theCoord2
:
gp_XYZ
)
:
gp_XYZ
Parameters
theCoord1:
gp_XYZ
theCoord2:
gp_XYZ
Returns
gp_XYZ
Cross
Magnitude
Cross
Magnitude
(
theRight
:
gp_XYZ
)
:
number
Parameters
theRight:
gp_XYZ
Returns
number
Cross
Square
Magnitude
Cross
Square
Magnitude
(
theRight
:
gp_XYZ
)
:
number
Parameters
theRight:
gp_XYZ
Returns
number
Crossed
Crossed
(
theOther
:
gp_XYZ
)
:
gp_XYZ
Parameters
theOther:
gp_XYZ
Returns
gp_XYZ
Divide
Divide
(
theScalar
:
number
)
:
void
Parameters
theScalar:
number
Returns
void
Divided
Divided
(
theScalar
:
number
)
:
gp_XYZ
Parameters
theScalar:
number
Returns
gp_XYZ
Dot
Dot
(
theOther
:
gp_XYZ
)
:
number
Parameters
theOther:
gp_XYZ
Returns
number
Dot
Cross
Dot
Cross
(
theCoord1
:
gp_XYZ
, theCoord2
:
gp_XYZ
)
:
number
Parameters
theCoord1:
gp_XYZ
theCoord2:
gp_XYZ
Returns
number
Dump
Dump
(
theStream
:
Standard_OStream
)
:
void
Parameters
theStream:
Standard_OStream
Returns
void
Dump
Json
Dump
Json
(
theOStream
:
Standard_OStream
, theDepth
:
Graphic3d_ZLayerId
)
:
void
Parameters
theOStream:
Standard_OStream
theDepth:
Graphic3d_ZLayerId
Returns
void
Get
Data
Get
Data
(
)
:
number
Returns
number
Get
Index
Get
Index
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Get
Normal
Get
Normal
(
)
:
gp_XYZ
Returns
gp_XYZ
GetU
GetU
(
)
:
number
Returns
number
GetV
GetV
(
)
:
number
Returns
number
Has
Normal
Has
Normal
(
)
:
boolean
Returns
boolean
Init
From
Json
Init
From
Json
(
theSStream
:
Standard_SStream
, theStreamPos
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
theSStream:
Standard_SStream
theStreamPos:
Graphic3d_ZLayerId
Returns
boolean
Is
Equal
Is
Equal
(
theOther
:
gp_XYZ
, theTolerance
:
number
)
:
boolean
Parameters
theOther:
gp_XYZ
theTolerance:
number
Returns
boolean
Is
Free
Node
Is
Free
Node
(
)
:
boolean
Returns
boolean
Modulus
Modulus
(
)
:
number
Returns
number
Multiplied_
1
Multiplied_
1
(
theScalar
:
number
)
:
gp_XYZ
Parameters
theScalar:
number
Returns
gp_XYZ
Multiplied_
2
Multiplied_
2
(
theOther
:
gp_XYZ
)
:
gp_XYZ
Parameters
theOther:
gp_XYZ
Returns
gp_XYZ
Multiplied_
3
Multiplied_
3
(
theMatrix
:
gp_Mat
)
:
gp_XYZ
Parameters
theMatrix:
gp_Mat
Returns
gp_XYZ
Multiply_
1
Multiply_
1
(
theScalar
:
number
)
:
void
Parameters
theScalar:
number
Returns
void
Multiply_
2
Multiply_
2
(
theOther
:
gp_XYZ
)
:
void
Parameters
theOther:
gp_XYZ
Returns
void
Multiply_
3
Multiply_
3
(
theMatrix
:
gp_Mat
)
:
void
Parameters
theMatrix:
gp_Mat
Returns
void
Normalize
Normalize
(
)
:
void
Returns
void
Normalized
Normalized
(
)
:
gp_XYZ
Returns
gp_XYZ
Remove
Triangle
Remove
Triangle
(
theTri
:
Poly_CoherentTriangle
, theA
:
Handle_NCollection_BaseAllocator
)
:
boolean
Parameters
theTri:
Poly_CoherentTriangle
theA:
Handle_NCollection_BaseAllocator
Returns
boolean
Reverse
Reverse
(
)
:
void
Returns
void
Reversed
Reversed
(
)
:
gp_XYZ
Returns
gp_XYZ
Set
Coord_
1
Set
Coord_
1
(
theX
:
number
, theY
:
number
, theZ
:
number
)
:
void
Parameters
theX:
number
theY:
number
theZ:
number
Returns
void
Set
Coord_
2
Set
Coord_
2
(
theIndex
:
Graphic3d_ZLayerId
, theXi
:
number
)
:
void
Parameters
theIndex:
Graphic3d_ZLayerId
theXi:
number
Returns
void
Set
Index
Set
Index
(
theIndex
:
Graphic3d_ZLayerId
)
:
void
Parameters
theIndex:
Graphic3d_ZLayerId
Returns
void
Set
Linear
Form_
1
Set
Linear
Form_
1
(
theA1
:
number
, theXYZ1
:
gp_XYZ
, theA2
:
number
, theXYZ2
:
gp_XYZ
, theA3
:
number
, theXYZ3
:
gp_XYZ
, theXYZ4
:
gp_XYZ
)
:
void
Parameters
theA1:
number
theXYZ1:
gp_XYZ
theA2:
number
theXYZ2:
gp_XYZ
theA3:
number
theXYZ3:
gp_XYZ
theXYZ4:
gp_XYZ
Returns
void
Set
Linear
Form_
2
Set
Linear
Form_
2
(
theA1
:
number
, theXYZ1
:
gp_XYZ
, theA2
:
number
, theXYZ2
:
gp_XYZ
, theA3
:
number
, theXYZ3
:
gp_XYZ
)
:
void
Parameters
theA1:
number
theXYZ1:
gp_XYZ
theA2:
number
theXYZ2:
gp_XYZ
theA3:
number
theXYZ3:
gp_XYZ
Returns
void
Set
Linear
Form_
3
Set
Linear
Form_
3
(
theA1
:
number
, theXYZ1
:
gp_XYZ
, theA2
:
number
, theXYZ2
:
gp_XYZ
, theXYZ3
:
gp_XYZ
)
:
void
Parameters
theA1:
number
theXYZ1:
gp_XYZ
theA2:
number
theXYZ2:
gp_XYZ
theXYZ3:
gp_XYZ
Returns
void
Set
Linear
Form_
4
Set
Linear
Form_
4
(
theA1
:
number
, theXYZ1
:
gp_XYZ
, theA2
:
number
, theXYZ2
:
gp_XYZ
)
:
void
Parameters
theA1:
number
theXYZ1:
gp_XYZ
theA2:
number
theXYZ2:
gp_XYZ
Returns
void
Set
Linear
Form_
5
Set
Linear
Form_
5
(
theA1
:
number
, theXYZ1
:
gp_XYZ
, theXYZ2
:
gp_XYZ
)
:
void
Parameters
theA1:
number
theXYZ1:
gp_XYZ
theXYZ2:
gp_XYZ
Returns
void
Set
Linear
Form_
6
Set
Linear
Form_
6
(
theXYZ1
:
gp_XYZ
, theXYZ2
:
gp_XYZ
)
:
void
Parameters
theXYZ1:
gp_XYZ
theXYZ2:
gp_XYZ
Returns
void
Set
Normal
Set
Normal
(
theVector
:
gp_XYZ
)
:
void
Parameters
theVector:
gp_XYZ
Returns
void
SetUV
SetUV
(
theU
:
number
, theV
:
number
)
:
void
Parameters
theU:
number
theV:
number
Returns
void
SetX
SetX
(
theX
:
number
)
:
void
Parameters
theX:
number
Returns
void
SetY
SetY
(
theY
:
number
)
:
void
Parameters
theY:
number
Returns
void
SetZ
SetZ
(
theZ
:
number
)
:
void
Parameters
theZ:
number
Returns
void
Square
Modulus
Square
Modulus
(
)
:
number
Returns
number
Subtract
Subtract
(
theOther
:
gp_XYZ
)
:
void
Parameters
theOther:
gp_XYZ
Returns
void
Subtracted
Subtracted
(
theOther
:
gp_XYZ
)
:
gp_XYZ
Parameters
theOther:
gp_XYZ
Returns
gp_XYZ
Triangle
Iterator
Triangle
Iterator
(
)
:
any
Returns
any
X
X
(
)
:
number
Returns
number
Y
Y
(
)
:
number
Returns
number
Z
Z
(
)
:
number
Returns
number
delete
delete
(
)
:
void
Returns
void
Exports
Poly_
Coherent
Node
constructor
Add
Add
Triangle
Added
Change
Coord
Change
Data
Clear
Coord_
1
Coord_
2
Cross
Cross
Cross
Cross
Crossed
Cross
Magnitude
Cross
Square
Magnitude
Crossed
Divide
Divided
Dot
Dot
Cross
Dump
Dump
Json
Get
Data
Get
Index
Get
Normal
GetU
GetV
Has
Normal
Init
From
Json
Is
Equal
Is
Free
Node
Modulus
Multiplied_
1
Multiplied_
2
Multiplied_
3
Multiply_
1
Multiply_
2
Multiply_
3
Normalize
Normalized
Remove
Triangle
Reverse
Reversed
Set
Coord_
1
Set
Coord_
2
Set
Index
Set
Linear
Form_
1
Set
Linear
Form_
2
Set
Linear
Form_
3
Set
Linear
Form_
4
Set
Linear
Form_
5
Set
Linear
Form_
6
Set
Normal
SetUV
SetX
SetY
SetZ
Square
Modulus
Subtract
Subtracted
Triangle
Iterator
X
Y
Z
delete
Generated using
TypeDoc