Extends: CoreModeler.Shape

Instance Variables

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

Methods

Box

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

ParameterTypeDescription
cPtrglobal::System.IntPtr
cMemoryOwnbool

Box

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

ParameterTypeDescription
widthdouble
heightdouble
depthdouble

getCPtr

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

ParameterTypeDescription
objBox

Dispose

override void CoreModeler.Box.Dispose(bool disposing)

ParameterTypeDescription
disposingbool

getVolume

override double CoreModeler.Box.getVolume()

renderToScreen

override void CoreModeler.Box.renderToScreen()

renderToScreen

override int CoreModeler.Box.renderToScreen(RenderMode mode)

ParameterTypeDescription
modeRenderMode

scale

void CoreModeler.Box.scale(double factor)

ParameterTypeDescription
factordouble

scale

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

ParameterTypeDescription
xFactordouble
yFactordouble
zFactordouble