DG Kernel Documentation


Skip Navigation Links.
Skip Navigation LinksHome Page > API Reference > Model > Entities > Geometry > BSpline BRep Geometry > IBRepShell_DG Search Documentation


IBRepShell_DG Interface

CreateVertex
GetFaceCount
GetFace
AddFace
AddNewFace
RemoveFace
GetFaces
IsFaceReversed
GetEdges
GetVertices

IBRepShell_DG can be obtained via methods of IBRepSolid_DG or queried from IBRepShape_DG when the shape is actually a shell

See also: BSpline BRep Geometry.


IBRepVertex_DG CreateVertex(double x, double y, double z)

Returns a new vertex to be used in construction of the shell. Listed internally as a sub-shape of the shell.


int GetFaceCount()


IBRepFace_DG GetFace(int index)


void AddFace(IBRepFace_DG face)


IBRepFace_DG AddNewFace()


void RemoveFace(IBRepFace_DG face)


IShapeArray_DG GetFaces()


bool IsFaceReversed(int indexFace)

Can return true only for shells which are part of a composite solid and the face is shared by two shells. If the face is reversed, order of its edges and vertices in the first wire is clock wise when looking from outside of the shell


IShapeArray_DG GetEdges()


IShapeArray_DG GetVertices()