DG Kernel (ActiveX) Documentation


Skip Navigation Links.
Skip Navigation LinksHome Page > API Reference > Model > Entities > Geometry > BSpline BRep Geometry > IBRepSolid_DG Go to DGKC docs Search Documentation


IBRepSolid_DG Interface

GetOuterShell
SetOuterShell
GetInnerShellCount
GetInnerShell
AddInnerShell
AddNewInnerShell
RemoveShell

A standalone solid can be created via IObjectGenerator_DG.Create("IBRepSolid_DG") > IBRepSolid_DG query.

Implements also: IBRepShape_DG, IObject_DG.


IBRepShell_DG GetOuterShell(bool create)

If there are no shells and create is true the method creates and adds a new one.
If there are no shells and create is false the method returns null.


void SetOuterShell(IBRepShell_DG shell)


int GetInnerShellCount()


IBRepShell_DG GetInnerShell(int index)


void AddInnerShell(IBRepShell_DG shell)


IBRepShell_DG AddNewInnerShell()

Creates and adds a new empty inner shell.


void RemoveShell(IBRepShell_DG shell)