Extends: CoreModeler.Geometry.Shape

Instance Variables

  • global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.Box.swigCPtr

Methods

Box

CoreModeler.Geometry.Box.Box(global::System.IntPtr cPtr, bool cMemoryOwn)

ParameterTypeDescription
cPtrglobal::System.IntPtr
cMemoryOwnbool

Box

CoreModeler.Geometry.Box.Box(double width, double height, double depth)

ParameterTypeDescription
widthdouble
heightdouble
depthdouble

getCPtr

static global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.Box.getCPtr(Box obj)

ParameterTypeDescription
objBox

Dispose

override void CoreModeler.Geometry.Box.Dispose(bool disposing)

ParameterTypeDescription
disposingbool

getVolume

override double CoreModeler.Geometry.Box.getVolume()

renderToScreen

override void CoreModeler.Geometry.Box.renderToScreen()

renderToScreen

override int CoreModeler.Geometry.Box.renderToScreen(CoreModeler.RenderMode mode)

ParameterTypeDescription
modeCoreModeler.RenderMode

scale

void CoreModeler.Geometry.Box.scale(double factor)

ParameterTypeDescription
factordouble

scale

void CoreModeler.Geometry.Box.scale(double xFactor, double yFactor, double zFactor)

ParameterTypeDescription
xFactordouble
yFactordouble
zFactordouble