Preparing search index...
The search index is not available
DrawingWeb Documentation - v1.0.0
DrawingWeb Documentation
OdDbPolyline
Class OdDbPolyline
See
https://docs.opendesign.com/td_api_cpp/OdDbPolyline.html
Additional documentation.
Hierarchy
any
OdDbPolyline
Index
Constructors
constructor
Methods
add
Vertex
At
convert
From
convert
To
dwg
In
Fields
dwg
Out
Fields
dxf
In
Fields
dxf
In
Fields_
R12
dxf
Out
Fields
elevation
explode
Geometry
get
Arc
Seg
At
get
Arc
Seg
At1
get
Area
get
Bulge
At
get
Constant
Width
get
Constant
Width1
get
Dist
At
Param
get
Ecs
get
End
Param
get
End
Point
get
First
Deriv
get
Line
Seg
At
get
Line
Seg
At1
get
Param
At
Dist
get
Param
At
Point
get
Plane
get
Point
At
get
Point
At1
get
Point
At
Param
get
Second
Deriv
get
Split
Curves
get
Split
Curves1
get
Start
Param
get
Start
Point
get
Vertex
Identifier
At
get
Widths
At
has
Bulges
has
Plinegen
has
Vertex
Identifiers
has
Width
isA
is
Closed
is
Only
Lines
is
Periodic
is
Planar
maximize
Memory
minimize
Memory
normal
num
Verts
on
Seg
At
queryX
remove
Vertex
At
reset
reverse
Curve
seg
Type
set
Bulge
At
set
Closed
set
Constant
Width
set
Elevation
set
From
Od
Ge
Curve
set
Normal
set
Plinegen
set
Point
At
set
Thickness
set
Vertex
Identifier
At
set
Widths
At
sub
Explode
sub
Get
Gs
Markers
At
Subent
Path
sub
Get
Subent
Paths
At
Gs
Marker
sub
Get
Transformed
Copy
sub
Set
Database
Defaults
sub
Subent
Ptr
sub
Transform
By
sub
Viewport
Draw
sub
World
Draw
thickness
cast
create
Object
desc
pseudo
Constructor
rx
Init
rx
Uninit
Constructors
constructor
new
Od
Db
Polyline
(
)
:
OdDbPolyline
Returns
OdDbPolyline
new
Od
Db
Polyline
(
arg0
)
:
OdDbPolyline
Parameters
arg0
:
OdDbPolyline
Returns
OdDbPolyline
Methods
add
Vertex
At
add
Vertex
At
(
vertexIndex
,
point2d
,
bulge
,
startWidth
,
endWidth
,
vertexIdentifier
)
:
void
Parameters
vertexIndex
:
number
point2d
:
OdGePoint2d
bulge
:
number
startWidth
:
number
endWidth
:
number
vertexIdentifier
:
number
Returns
void
convert
From
convert
From
(
pSource
,
transferId
)
:
OdResult
Parameters
pSource
:
OdDbEntity
transferId
:
boolean
Returns
OdResult
convert
To
convert
To
(
pDest
,
transferId
)
:
OdResult
Parameters
pDest
:
OdDb2dPolyline
transferId
:
boolean
Returns
OdResult
dwg
In
Fields
dwg
In
Fields
(
pFiler
)
:
OdResult
Parameters
pFiler
:
OdDbDwgFiler
Returns
OdResult
dwg
Out
Fields
dwg
Out
Fields
(
pFiler
)
:
void
Parameters
pFiler
:
OdDbDwgFiler
Returns
void
dxf
In
Fields
dxf
In
Fields
(
pFiler
)
:
OdResult
Parameters
pFiler
:
OdDbDxfFiler
Returns
OdResult
dxf
In
Fields_
R12
dxf
In
Fields_
R12
(
pFiler
)
:
OdResult
Parameters
pFiler
:
OdDbDxfFiler
Returns
OdResult
dxf
Out
Fields
dxf
Out
Fields
(
pFiler
)
:
void
Parameters
pFiler
:
OdDbDxfFiler
Returns
void
elevation
elevation
(
)
:
number
Returns
number
explode
Geometry
explode
Geometry
(
entitySet
)
:
OdResult
Parameters
entitySet
:
OdRxObjectPtrArray
Returns
OdResult
get
Arc
Seg
At
get
Arc
Seg
At
(
segmentIndex
,
arc2d
)
:
void
Parameters
segmentIndex
:
number
arc2d
:
OdGeCircArc2d
Returns
void
get
Arc
Seg
At1
get
Arc
Seg
At1
(
segmentIndex
,
arc3d
)
:
void
Parameters
segmentIndex
:
number
arc3d
:
OdGeCircArc3d
Returns
void
get
Area
get
Area
(
area
)
:
OdResult
Parameters
area
:
number
Returns
OdResult
get
Bulge
At
get
Bulge
At
(
index
)
:
number
Parameters
index
:
number
Returns
number
get
Constant
Width
get
Constant
Width
(
)
:
number
Returns
number
get
Constant
Width1
get
Constant
Width1
(
dWidth
)
:
OdResult
Parameters
dWidth
:
number
Returns
OdResult
get
Dist
At
Param
get
Dist
At
Param
(
param
,
dist
)
:
OdResult
Parameters
param
:
number
dist
:
number
Returns
OdResult
get
Ecs
get
Ecs
(
)
:
OdGeMatrix3d
Returns
OdGeMatrix3d
get
End
Param
get
End
Param
(
endParam
)
:
OdResult
Parameters
endParam
:
number
Returns
OdResult
get
End
Point
get
End
Point
(
endPoint
)
:
OdResult
Parameters
endPoint
:
OdGePoint3d
Returns
OdResult
get
First
Deriv
get
First
Deriv
(
param
,
firstDeriv
)
:
OdResult
Parameters
param
:
number
firstDeriv
:
OdGeVector3d
Returns
OdResult
get
Line
Seg
At
get
Line
Seg
At
(
segmentIndex
,
line2d
)
:
void
Parameters
segmentIndex
:
number
line2d
:
OdGeLineSeg2d
Returns
void
get
Line
Seg
At1
get
Line
Seg
At1
(
segmentIndex
,
line3d
)
:
void
Parameters
segmentIndex
:
number
line3d
:
OdGeLineSeg3d
Returns
void
get
Param
At
Dist
get
Param
At
Dist
(
dist
,
param
)
:
OdResult
Parameters
dist
:
number
param
:
number
Returns
OdResult
get
Param
At
Point
get
Param
At
Point
(
pointOnCurve
,
param
)
:
OdResult
Parameters
pointOnCurve
:
OdGePoint3d
param
:
number
Returns
OdResult
get
Plane
get
Plane
(
plane
,
planarity
)
:
OdResult
Parameters
plane
:
OdGePlane
planarity
:
Planarity
Returns
OdResult
get
Point
At
get
Point
At
(
vertexIndex
,
point2d
)
:
void
Parameters
vertexIndex
:
number
point2d
:
OdGePoint2d
Returns
void
get
Point
At1
get
Point
At1
(
vertexIndex
,
point3d
)
:
void
Parameters
vertexIndex
:
number
point3d
:
OdGePoint3d
Returns
void
get
Point
At
Param
get
Point
At
Param
(
param
,
pointOnCurve
)
:
OdResult
Parameters
param
:
number
pointOnCurve
:
OdGePoint3d
Returns
OdResult
get
Second
Deriv
get
Second
Deriv
(
param
,
secondDeriv
)
:
OdResult
Parameters
param
:
number
secondDeriv
:
OdGeVector3d
Returns
OdResult
get
Split
Curves
get
Split
Curves
(
points
,
curveSegments
)
:
OdResult
Parameters
points
:
OdGePoint3dArray
curveSegments
:
OdRxObjectPtrArray
Returns
OdResult
get
Split
Curves1
get
Split
Curves1
(
params
,
curveSegments
)
:
OdResult
Parameters
params
:
OdGeDoubleArray
curveSegments
:
OdRxObjectPtrArray
Returns
OdResult
get
Start
Param
get
Start
Param
(
startParam
)
:
OdResult
Parameters
startParam
:
number
Returns
OdResult
get
Start
Point
get
Start
Point
(
startPoint
)
:
OdResult
Parameters
startPoint
:
OdGePoint3d
Returns
OdResult
get
Vertex
Identifier
At
get
Vertex
Identifier
At
(
index
)
:
number
Parameters
index
:
number
Returns
number
get
Widths
At
get
Widths
At
(
segmentIndex
,
startWidth
,
endWidth
)
:
void
Parameters
segmentIndex
:
number
startWidth
:
number
endWidth
:
number
Returns
void
has
Bulges
has
Bulges
(
)
:
boolean
Returns
boolean
has
Plinegen
has
Plinegen
(
)
:
boolean
Returns
boolean
has
Vertex
Identifiers
has
Vertex
Identifiers
(
)
:
boolean
Returns
boolean
has
Width
has
Width
(
)
:
boolean
Returns
boolean
isA
isA
(
)
:
OdRxClass
Returns
OdRxClass
is
Closed
is
Closed
(
)
:
boolean
Returns
boolean
is
Only
Lines
is
Only
Lines
(
)
:
boolean
Returns
boolean
is
Periodic
is
Periodic
(
)
:
boolean
Returns
boolean
is
Planar
is
Planar
(
)
:
boolean
Returns
boolean
maximize
Memory
maximize
Memory
(
)
:
void
Returns
void
minimize
Memory
minimize
Memory
(
)
:
void
Returns
void
normal
normal
(
)
:
OdGeVector3d
Returns
OdGeVector3d
num
Verts
num
Verts
(
)
:
number
Returns
number
on
Seg
At
on
Seg
At
(
segmentIndex
,
point2d
,
param
)
:
boolean
Parameters
segmentIndex
:
number
point2d
:
OdGePoint2d
param
:
number
Returns
boolean
queryX
queryX
(
protocolClass
)
:
OdRxObject
Parameters
protocolClass
:
OdRxClass
Returns
OdRxObject
remove
Vertex
At
remove
Vertex
At
(
vertexIndex
)
:
void
Parameters
vertexIndex
:
number
Returns
void
reset
reset
(
reuse
,
numVerts
)
:
void
Parameters
reuse
:
boolean
numVerts
:
number
Returns
void
reverse
Curve
reverse
Curve
(
)
:
OdResult
Returns
OdResult
seg
Type
seg
Type
(
segmentIndex
)
:
SegType
Parameters
segmentIndex
:
number
Returns
SegType
set
Bulge
At
set
Bulge
At
(
index
,
bulge
)
:
void
Parameters
index
:
number
bulge
:
number
Returns
void
set
Closed
set
Closed
(
closed
)
:
void
Parameters
closed
:
boolean
Returns
void
set
Constant
Width
set
Constant
Width
(
constantWidth
)
:
void
Parameters
constantWidth
:
number
Returns
void
set
Elevation
set
Elevation
(
elevation
)
:
void
Parameters
elevation
:
number
Returns
void
set
From
Od
Ge
Curve
set
From
Od
Ge
Curve
(
geCurve
,
normal
,
tol
)
:
OdResult
Parameters
geCurve
:
OdGeCurve3d
normal
:
OdGeVector3d
tol
:
OdGeTol
Returns
OdResult
set
Normal
set
Normal
(
normal
)
:
void
Parameters
normal
:
OdGeVector3d
Returns
void
set
Plinegen
set
Plinegen
(
plinegen
)
:
void
Parameters
plinegen
:
boolean
Returns
void
set
Point
At
set
Point
At
(
vertexIndex
,
point2d
)
:
void
Parameters
vertexIndex
:
number
point2d
:
OdGePoint2d
Returns
void
set
Thickness
set
Thickness
(
thickness
)
:
void
Parameters
thickness
:
number
Returns
void
set
Vertex
Identifier
At
set
Vertex
Identifier
At
(
index
,
suggestedId
)
:
void
Parameters
index
:
number
suggestedId
:
number
Returns
void
set
Widths
At
set
Widths
At
(
index
,
startWidth
,
endWidth
)
:
void
Parameters
index
:
number
startWidth
:
number
endWidth
:
number
Returns
void
sub
Explode
sub
Explode
(
entitySet
)
:
OdResult
Parameters
entitySet
:
OdRxObjectPtrArray
Returns
OdResult
sub
Get
Gs
Markers
At
Subent
Path
sub
Get
Gs
Markers
At
Subent
Path
(
subPath
,
gsMarkers
)
:
OdResult
Parameters
subPath
:
OdDbFullSubentPath
gsMarkers
:
OdGsMarkerArray
Returns
OdResult
sub
Get
Subent
Paths
At
Gs
Marker
sub
Get
Subent
Paths
At
Gs
Marker
(
type
,
gsMark
,
pickPoint
,
viewXform
,
subentPaths
,
pEntAndInsertStack
)
:
OdResult
Parameters
type
:
SubentType
gsMark
:
number
pickPoint
:
OdGePoint3d
viewXform
:
OdGeMatrix3d
subentPaths
:
OdDbFullSubentPathArray
pEntAndInsertStack
:
OdDbObjectIdArray
Returns
OdResult
sub
Get
Transformed
Copy
sub
Get
Transformed
Copy
(
mat
,
pCopy
)
:
OdResult
Parameters
mat
:
OdGeMatrix3d
pCopy
:
OdDbEntity
Returns
OdResult
sub
Set
Database
Defaults
sub
Set
Database
Defaults
(
pDb
,
doSubEnts
)
:
void
Parameters
pDb
:
OdDbDatabase
doSubEnts
:
boolean
Returns
void
sub
Subent
Ptr
sub
Subent
Ptr
(
path
)
:
OdDbEntity
Parameters
path
:
OdDbFullSubentPath
Returns
OdDbEntity
sub
Transform
By
sub
Transform
By
(
xfm
)
:
OdResult
Parameters
xfm
:
OdGeMatrix3d
Returns
OdResult
sub
Viewport
Draw
sub
Viewport
Draw
(
pVd
)
:
void
Parameters
pVd
:
OdGiViewportDraw
Returns
void
sub
World
Draw
sub
World
Draw
(
pWd
)
:
boolean
Parameters
pWd
:
OdGiWorldDraw
Returns
boolean
thickness
thickness
(
)
:
number
Returns
number
Static
cast
cast
(
pObj
)
:
OdDbPolyline
Parameters
pObj
:
OdRxObject
Returns
OdDbPolyline
Static
create
Object
create
Object
(
)
:
OdDbPolyline
Returns
OdDbPolyline
Static
desc
desc
(
)
:
OdRxClass
Returns
OdRxClass
Static
pseudo
Constructor
pseudo
Constructor
(
)
:
OdRxObjectPtr
Returns
OdRxObjectPtr
Static
rx
Init
rx
Init
(
)
:
void
Returns
void
Static
rx
Uninit
rx
Uninit
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
Vertex
At
convert
From
convert
To
dwg
In
Fields
dwg
Out
Fields
dxf
In
Fields
dxf
In
Fields_
R12
dxf
Out
Fields
elevation
explode
Geometry
get
Arc
Seg
At
get
Arc
Seg
At1
get
Area
get
Bulge
At
get
Constant
Width
get
Constant
Width1
get
Dist
At
Param
get
Ecs
get
End
Param
get
End
Point
get
First
Deriv
get
Line
Seg
At
get
Line
Seg
At1
get
Param
At
Dist
get
Param
At
Point
get
Plane
get
Point
At
get
Point
At1
get
Point
At
Param
get
Second
Deriv
get
Split
Curves
get
Split
Curves1
get
Start
Param
get
Start
Point
get
Vertex
Identifier
At
get
Widths
At
has
Bulges
has
Plinegen
has
Vertex
Identifiers
has
Width
isA
is
Closed
is
Only
Lines
is
Periodic
is
Planar
maximize
Memory
minimize
Memory
normal
num
Verts
on
Seg
At
queryX
remove
Vertex
At
reset
reverse
Curve
seg
Type
set
Bulge
At
set
Closed
set
Constant
Width
set
Elevation
set
From
Od
Ge
Curve
set
Normal
set
Plinegen
set
Point
At
set
Thickness
set
Vertex
Identifier
At
set
Widths
At
sub
Explode
sub
Get
Gs
Markers
At
Subent
Path
sub
Get
Subent
Paths
At
Gs
Marker
sub
Get
Transformed
Copy
sub
Set
Database
Defaults
sub
Subent
Ptr
sub
Transform
By
sub
Viewport
Draw
sub
World
Draw
thickness
cast
create
Object
desc
pseudo
Constructor
rx
Init
rx
Uninit
DrawingWeb Documentation - v1.0.0
Loading...
See
https://docs.opendesign.com/td_api_cpp/OdDbPolyline.html Additional documentation.