Preparing search index...
The search index is not available
DrawingWeb Documentation - v1.0.0
DrawingWeb Documentation
OdDbSubDMesh
Class OdDbSubDMesh
See
https://docs.opendesign.com/td_api_cpp/OdDbSubDMesh.html
Additional documentation.
Hierarchy
any
OdDbSubDMesh
Index
Constructors
constructor
Methods
clear
Vertex
Color
Array
clear
Vertex
Normal
Array
clear
Vertex
Texture
Array
compute
Ray
Intersection
compute
Surface
Area
compute
Volume
convert
To
Solid
convert
To
Surface
convert
To
Surface1
decompose
For
Save
dwg
In
Fields
dwg
Out
Fields
dxf
In
Fields
dxf
Out
Fields
extrude
Connected
Faces
extrude
Faces
extrude
Faces1
get
Adjacent
Subent
Path
get
Crease
get
Crease1
get
Edge
Array
get
Face
Array
get
Face
Plane
get
Normal
Array
get
Sub
Divided
Face
Array
get
Sub
Divided
Normal
Array
get
Sub
Divided
Vertex
At
get
Sub
Divided
Vertex
At1
get
Sub
Divided
Vertices
get
Subent
Color
get
Subent
Material
get
Subent
Material
Mapper
get
Subent
Path
get
Vertex
At
get
Vertex
At1
get
Vertex
Color
Array
get
Vertex
Normal
Array
get
Vertex
Texture
Array
get
Vertices
isA
is
Watertight
negate
num
Of
Edges
num
Of
Faces
num
Of
Sub
Divided
Faces
num
Of
Sub
Divided
Faces
At
num
Of
Sub
Divided
Vertices
num
Of
Vertices
queryX
set
Box
set
Cone
set
Crease
set
Crease1
set
Cylinder
set
Pyramid
set
Sphere
set
SubDMesh
set
Subent
Color
set
Subent
Material
set
Subent
Material
Mapper
set
Torus
set
Vertex
At
set
Vertex
At1
set
Vertex
Color
Array
set
Vertex
Normal
Array
set
Vertex
Texture
Array
set
Wedge
split
Face
sub
Explode
sub
Get
Geom
Extents
sub
Get
Gs
Markers
At
Subent
Path
sub
Get
Subent
Paths
At
Gs
Marker
sub
Set
Attributes
sub
Transform
By
sub
World
Draw
subd
Divide
Down
subd
Divide
Up
subd
Level
subd
Refine
subd
Refine1
cast
create
Object
desc
pseudo
Constructor
rx
Init
rx
Uninit
Constructors
constructor
new
Od
Db
SubDMesh
(
)
:
OdDbSubDMesh
Returns
OdDbSubDMesh
new
Od
Db
SubDMesh
(
arg0
)
:
OdDbSubDMesh
Parameters
arg0
:
OdDbSubDMesh
Returns
OdDbSubDMesh
Methods
clear
Vertex
Color
Array
clear
Vertex
Color
Array
(
)
:
OdResult
Returns
OdResult
clear
Vertex
Normal
Array
clear
Vertex
Normal
Array
(
)
:
OdResult
Returns
OdResult
clear
Vertex
Texture
Array
clear
Vertex
Texture
Array
(
)
:
OdResult
Returns
OdResult
compute
Ray
Intersection
compute
Ray
Intersection
(
rayStart
,
rayDir
,
retSubentsArray
,
retIntersectDistArray
,
retIntersectPoint
)
:
OdResult
Parameters
rayStart
:
OdGePoint3d
rayDir
:
OdGeVector3d
retSubentsArray
:
any
retIntersectDistArray
:
any
retIntersectPoint
:
OdGePoint3dArray
Returns
OdResult
compute
Surface
Area
compute
Surface
Area
(
retSurfArea
)
:
OdResult
Parameters
retSurfArea
:
number
Returns
OdResult
compute
Volume
compute
Volume
(
retVolume
)
:
OdResult
Parameters
retVolume
:
number
Returns
OdResult
convert
To
Solid
convert
To
Solid
(
bConvertAsSmooth
,
optimize
,
pSolid
)
:
OdResult
Parameters
bConvertAsSmooth
:
boolean
optimize
:
boolean
pSolid
:
OdDb3dSolid
Returns
OdResult
convert
To
Surface
convert
To
Surface
(
bConvertAsSmooth
,
id
,
pSurface
)
:
OdResult
Parameters
bConvertAsSmooth
:
boolean
id
:
OdDbSubentId
pSurface
:
OdDbSurface
Returns
OdResult
convert
To
Surface1
convert
To
Surface1
(
bConvertAsSmooth
,
optimize
,
pSurface
)
:
OdResult
Parameters
bConvertAsSmooth
:
boolean
optimize
:
boolean
pSurface
:
OdDbSurface
Returns
OdResult
decompose
For
Save
decompose
For
Save
(
ver
,
replaceId
,
exchangeXData
)
:
OdDbObject
Parameters
ver
:
DwgVersion
replaceId
:
OdDbObjectId
exchangeXData
:
boolean
Returns
OdDbObject
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
Out
Fields
dxf
Out
Fields
(
pFiler
)
:
void
Parameters
pFiler
:
OdDbDxfFiler
Returns
void
extrude
Connected
Faces
extrude
Connected
Faces
(
subentPaths
,
length
,
dir
,
taper
)
:
OdResult
Parameters
subentPaths
:
OdDbFullSubentPathArray
length
:
number
dir
:
OdGeVector3d
taper
:
number
Returns
OdResult
extrude
Faces
extrude
Faces
(
subentPaths
,
length
,
dir
,
taper
)
:
OdResult
Parameters
subentPaths
:
OdDbFullSubentPathArray
length
:
number
dir
:
OdGeVector3d
taper
:
number
Returns
OdResult
extrude
Faces1
extrude
Faces1
(
subentPaths
,
alongPath
,
taper
)
:
OdResult
Parameters
subentPaths
:
OdDbFullSubentPathArray
alongPath
:
OdGePoint3dArray
taper
:
number
Returns
OdResult
get
Adjacent
Subent
Path
get
Adjacent
Subent
Path
(
path
,
type
,
subentPaths
)
:
OdResult
Parameters
path
:
OdDbFullSubentPath
type
:
SubentType
subentPaths
:
OdDbFullSubentPathArray
Returns
OdResult
get
Crease
get
Crease
(
subentPaths
,
result
)
:
OdResult
Parameters
subentPaths
:
OdDbFullSubentPathArray
result
:
OdDoubleArray
Returns
OdResult
get
Crease1
get
Crease1
(
id
,
result
)
:
OdResult
Parameters
id
:
OdDbSubentId
result
:
number
Returns
OdResult
get
Edge
Array
get
Edge
Array
(
edgeArray
)
:
OdResult
Parameters
edgeArray
:
OdInt32Array
Returns
OdResult
get
Face
Array
get
Face
Array
(
faceArray
)
:
OdResult
Parameters
faceArray
:
OdInt32Array
Returns
OdResult
get
Face
Plane
get
Face
Plane
(
id
,
facePlane
)
:
OdResult
Parameters
id
:
OdDbSubentId
facePlane
:
OdGePlane
Returns
OdResult
get
Normal
Array
get
Normal
Array
(
normalArray
)
:
OdResult
Parameters
normalArray
:
OdGeVector3dArray
Returns
OdResult
get
Sub
Divided
Face
Array
get
Sub
Divided
Face
Array
(
faceArray
)
:
OdResult
Parameters
faceArray
:
OdInt32Array
Returns
OdResult
get
Sub
Divided
Normal
Array
get
Sub
Divided
Normal
Array
(
normalArray
)
:
OdResult
Parameters
normalArray
:
OdGeVector3dArray
Returns
OdResult
get
Sub
Divided
Vertex
At
get
Sub
Divided
Vertex
At
(
nIndex
,
vertex
)
:
OdResult
Parameters
nIndex
:
number
vertex
:
OdGePoint3d
Returns
OdResult
get
Sub
Divided
Vertex
At1
get
Sub
Divided
Vertex
At1
(
id
,
vertex
)
:
OdResult
Parameters
id
:
OdDbSubentId
vertex
:
OdGePoint3d
Returns
OdResult
get
Sub
Divided
Vertices
get
Sub
Divided
Vertices
(
vertexArray
)
:
OdResult
Parameters
vertexArray
:
OdGePoint3dArray
Returns
OdResult
get
Subent
Color
get
Subent
Color
(
id
,
color
)
:
OdResult
Parameters
id
:
OdDbSubentId
color
:
OdCmColor
Returns
OdResult
get
Subent
Material
get
Subent
Material
(
id
,
material
)
:
OdResult
Parameters
id
:
OdDbSubentId
material
:
OdDbObjectId
Returns
OdResult
get
Subent
Material
Mapper
get
Subent
Material
Mapper
(
id
,
mapper
)
:
OdResult
Parameters
id
:
OdDbSubentId
mapper
:
OdGiMapper
Returns
OdResult
get
Subent
Path
get
Subent
Path
(
nIndex
,
type
,
subentPaths
)
:
OdResult
Parameters
nIndex
:
number
type
:
SubentType
subentPaths
:
OdDbFullSubentPathArray
Returns
OdResult
get
Vertex
At
get
Vertex
At
(
nIndex
,
vertex
)
:
OdResult
Parameters
nIndex
:
number
vertex
:
OdGePoint3d
Returns
OdResult
get
Vertex
At1
get
Vertex
At1
(
id
,
vertex
)
:
OdResult
Parameters
id
:
OdDbSubentId
vertex
:
OdGePoint3d
Returns
OdResult
get
Vertex
Color
Array
get
Vertex
Color
Array
(
arrColor
)
:
OdResult
Parameters
arrColor
:
OdCmEntityColorArray
Returns
OdResult
get
Vertex
Normal
Array
get
Vertex
Normal
Array
(
arrNorm
)
:
OdResult
Parameters
arrNorm
:
OdGeVector3dArray
Returns
OdResult
get
Vertex
Texture
Array
get
Vertex
Texture
Array
(
arrPts
)
:
OdResult
Parameters
arrPts
:
OdGePoint3dArray
Returns
OdResult
get
Vertices
get
Vertices
(
vertexArray
)
:
OdResult
Parameters
vertexArray
:
OdGePoint3dArray
Returns
OdResult
isA
isA
(
)
:
OdRxClass
Returns
OdRxClass
is
Watertight
is
Watertight
(
result
)
:
OdResult
Parameters
result
:
boolean
Returns
OdResult
negate
negate
(
)
:
OdResult
Returns
OdResult
num
Of
Edges
num
Of
Edges
(
result
)
:
OdResult
Parameters
result
:
number
Returns
OdResult
num
Of
Faces
num
Of
Faces
(
result
)
:
OdResult
Parameters
result
:
number
Returns
OdResult
num
Of
Sub
Divided
Faces
num
Of
Sub
Divided
Faces
(
result
)
:
OdResult
Parameters
result
:
number
Returns
OdResult
num
Of
Sub
Divided
Faces
At
num
Of
Sub
Divided
Faces
At
(
subentPaths
,
result
)
:
OdResult
Parameters
subentPaths
:
OdDbFullSubentPathArray
result
:
number
Returns
OdResult
num
Of
Sub
Divided
Vertices
num
Of
Sub
Divided
Vertices
(
result
)
:
OdResult
Parameters
result
:
number
Returns
OdResult
num
Of
Vertices
num
Of
Vertices
(
result
)
:
OdResult
Parameters
result
:
number
Returns
OdResult
queryX
queryX
(
protocolClass
)
:
OdRxObject
Parameters
protocolClass
:
OdRxClass
Returns
OdRxObject
set
Box
set
Box
(
xLen
,
yLen
,
zLen
,
divX
,
divY
,
divZ
,
subDLevel
)
:
OdResult
Parameters
xLen
:
number
yLen
:
number
zLen
:
number
divX
:
number
divY
:
number
divZ
:
number
subDLevel
:
number
Returns
OdResult
set
Cone
set
Cone
(
majorRadius
,
minorRadius
,
height
,
divAxis
,
divHeight
,
divCap
,
radiusRatio
,
subDLevel
)
:
OdResult
Parameters
majorRadius
:
number
minorRadius
:
number
height
:
number
divAxis
:
number
divHeight
:
number
divCap
:
number
radiusRatio
:
number
subDLevel
:
number
Returns
OdResult
set
Crease
set
Crease
(
creaseVal
)
:
OdResult
Parameters
creaseVal
:
number
Returns
OdResult
set
Crease1
set
Crease1
(
subentPaths
,
creaseVal
)
:
OdResult
Parameters
subentPaths
:
OdDbFullSubentPathArray
creaseVal
:
number
Returns
OdResult
set
Cylinder
set
Cylinder
(
majorRadius
,
minorRadius
,
height
,
divAxis
,
divHeight
,
divCap
,
subDLevel
)
:
OdResult
Parameters
majorRadius
:
number
minorRadius
:
number
height
:
number
divAxis
:
number
divHeight
:
number
divCap
:
number
subDLevel
:
number
Returns
OdResult
set
Pyramid
set
Pyramid
(
radius
,
height
,
divLength
,
divHeight
,
divCap
,
nSides
,
radiusRatio
,
subDLevel
)
:
OdResult
Parameters
radius
:
number
height
:
number
divLength
:
number
divHeight
:
number
divCap
:
number
nSides
:
number
radiusRatio
:
number
subDLevel
:
number
Returns
OdResult
set
Sphere
set
Sphere
(
radius
,
divAxis
,
divHeight
,
subDLevel
)
:
OdResult
Parameters
radius
:
number
divAxis
:
number
divHeight
:
number
subDLevel
:
number
Returns
OdResult
set
SubDMesh
set
SubDMesh
(
vertexArray
,
faceArray
,
subDLevel
)
:
OdResult
Parameters
vertexArray
:
OdGePoint3dArray
faceArray
:
OdInt32Array
subDLevel
:
number
Returns
OdResult
set
Subent
Color
set
Subent
Color
(
id
,
color
)
:
OdResult
Parameters
id
:
OdDbSubentId
color
:
OdCmColor
Returns
OdResult
set
Subent
Material
set
Subent
Material
(
id
,
material
)
:
OdResult
Parameters
id
:
OdDbSubentId
material
:
OdDbObjectId
Returns
OdResult
set
Subent
Material
Mapper
set
Subent
Material
Mapper
(
id
,
mapper
)
:
OdResult
Parameters
id
:
OdDbSubentId
mapper
:
OdGiMapper
Returns
OdResult
set
Torus
set
Torus
(
majorRadius
,
divSection
,
divSweepPath
,
sectionRadiusRatio
,
sectionRotate
,
subDLevel
)
:
OdResult
Parameters
majorRadius
:
number
divSection
:
number
divSweepPath
:
number
sectionRadiusRatio
:
number
sectionRotate
:
number
subDLevel
:
number
Returns
OdResult
set
Vertex
At
set
Vertex
At
(
nIndex
,
vertex
)
:
OdResult
Parameters
nIndex
:
number
vertex
:
OdGePoint3d
Returns
OdResult
set
Vertex
At1
set
Vertex
At1
(
id
,
vertex
)
:
OdResult
Parameters
id
:
OdDbSubentId
vertex
:
OdGePoint3d
Returns
OdResult
set
Vertex
Color
Array
set
Vertex
Color
Array
(
arrColor
)
:
OdResult
Parameters
arrColor
:
OdCmEntityColorArray
Returns
OdResult
set
Vertex
Normal
Array
set
Vertex
Normal
Array
(
arrNorm
)
:
OdResult
Parameters
arrNorm
:
OdGeVector3dArray
Returns
OdResult
set
Vertex
Texture
Array
set
Vertex
Texture
Array
(
arrPts
)
:
OdResult
Parameters
arrPts
:
OdGePoint3dArray
Returns
OdResult
set
Wedge
set
Wedge
(
xLen
,
yLen
,
zLen
,
divLength
,
divWidth
,
divHeight
,
divSlope
,
divCap
,
subDLevel
)
:
OdResult
Parameters
xLen
:
number
yLen
:
number
zLen
:
number
divLength
:
number
divWidth
:
number
divHeight
:
number
divSlope
:
number
divCap
:
number
subDLevel
:
number
Returns
OdResult
split
Face
split
Face
(
subentFaceId
,
subent0
,
point0
,
subent1
,
point1
)
:
OdResult
Parameters
subentFaceId
:
OdDbSubentId
subent0
:
OdDbSubentId
point0
:
OdGePoint3d
subent1
:
OdDbSubentId
point1
:
OdGePoint3d
Returns
OdResult
sub
Explode
sub
Explode
(
entitySet
)
:
OdResult
Parameters
entitySet
:
OdRxObjectPtrArray
Returns
OdResult
sub
Get
Geom
Extents
sub
Get
Geom
Extents
(
extents
)
:
OdResult
Parameters
extents
:
OdGeExtents3d
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
,
gsMarker
,
pickPoint
,
xrm
,
subentPaths
,
pEntAndInsertStack
)
:
OdResult
Parameters
type
:
SubentType
gsMarker
:
number
pickPoint
:
OdGePoint3d
xrm
:
OdGeMatrix3d
subentPaths
:
OdDbFullSubentPathArray
pEntAndInsertStack
:
OdDbObjectIdArray
Returns
OdResult
sub
Set
Attributes
sub
Set
Attributes
(
pTraits
)
:
number
Parameters
pTraits
:
OdGiDrawableTraits
Returns
number
sub
Transform
By
sub
Transform
By
(
xfm
)
:
OdResult
Parameters
xfm
:
OdGeMatrix3d
Returns
OdResult
sub
World
Draw
sub
World
Draw
(
pWd
)
:
boolean
Parameters
pWd
:
OdGiWorldDraw
Returns
boolean
subd
Divide
Down
subd
Divide
Down
(
)
:
OdResult
Returns
OdResult
subd
Divide
Up
subd
Divide
Up
(
)
:
OdResult
Returns
OdResult
subd
Level
subd
Level
(
result
)
:
OdResult
Parameters
result
:
number
Returns
OdResult
subd
Refine
subd
Refine
(
)
:
OdResult
Returns
OdResult
subd
Refine1
subd
Refine1
(
subentPaths
)
:
OdResult
Parameters
subentPaths
:
OdDbFullSubentPathArray
Returns
OdResult
Static
cast
cast
(
pObj
)
:
OdDbSubDMesh
Parameters
pObj
:
OdRxObject
Returns
OdDbSubDMesh
Static
create
Object
create
Object
(
)
:
OdDbSubDMesh
Returns
OdDbSubDMesh
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
clear
Vertex
Color
Array
clear
Vertex
Normal
Array
clear
Vertex
Texture
Array
compute
Ray
Intersection
compute
Surface
Area
compute
Volume
convert
To
Solid
convert
To
Surface
convert
To
Surface1
decompose
For
Save
dwg
In
Fields
dwg
Out
Fields
dxf
In
Fields
dxf
Out
Fields
extrude
Connected
Faces
extrude
Faces
extrude
Faces1
get
Adjacent
Subent
Path
get
Crease
get
Crease1
get
Edge
Array
get
Face
Array
get
Face
Plane
get
Normal
Array
get
Sub
Divided
Face
Array
get
Sub
Divided
Normal
Array
get
Sub
Divided
Vertex
At
get
Sub
Divided
Vertex
At1
get
Sub
Divided
Vertices
get
Subent
Color
get
Subent
Material
get
Subent
Material
Mapper
get
Subent
Path
get
Vertex
At
get
Vertex
At1
get
Vertex
Color
Array
get
Vertex
Normal
Array
get
Vertex
Texture
Array
get
Vertices
isA
is
Watertight
negate
num
Of
Edges
num
Of
Faces
num
Of
Sub
Divided
Faces
num
Of
Sub
Divided
Faces
At
num
Of
Sub
Divided
Vertices
num
Of
Vertices
queryX
set
Box
set
Cone
set
Crease
set
Crease1
set
Cylinder
set
Pyramid
set
Sphere
set
SubDMesh
set
Subent
Color
set
Subent
Material
set
Subent
Material
Mapper
set
Torus
set
Vertex
At
set
Vertex
At1
set
Vertex
Color
Array
set
Vertex
Normal
Array
set
Vertex
Texture
Array
set
Wedge
split
Face
sub
Explode
sub
Get
Geom
Extents
sub
Get
Gs
Markers
At
Subent
Path
sub
Get
Subent
Paths
At
Gs
Marker
sub
Set
Attributes
sub
Transform
By
sub
World
Draw
subd
Divide
Down
subd
Divide
Up
subd
Level
subd
Refine
subd
Refine1
cast
create
Object
desc
pseudo
Constructor
rx
Init
rx
Uninit
DrawingWeb Documentation - v1.0.0
Loading...
See
https://docs.opendesign.com/td_api_cpp/OdDbSubDMesh.html Additional documentation.