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)
| Parameter | Type | Description |
|---|---|---|
| cPtr | global::System.IntPtr | |
| cMemoryOwn | bool |
Box
CoreModeler.Geometry.Box.Box(double width, double height, double depth)
| Parameter | Type | Description |
|---|---|---|
| width | double | |
| height | double | |
| depth | double |
getCPtr
static global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.Box.getCPtr(Box obj)
| Parameter | Type | Description |
|---|---|---|
| obj | Box |
Dispose
override void CoreModeler.Geometry.Box.Dispose(bool disposing)
| Parameter | Type | Description |
|---|---|---|
| disposing | bool |
getVolume
override double CoreModeler.Geometry.Box.getVolume()
renderToScreen
override void CoreModeler.Geometry.Box.renderToScreen()
renderToScreen
override int CoreModeler.Geometry.Box.renderToScreen(CoreModeler.RenderMode mode)
| Parameter | Type | Description |
|---|---|---|
| mode | CoreModeler.RenderMode |
scale
void CoreModeler.Geometry.Box.scale(double factor)
| Parameter | Type | Description |
|---|---|---|
| factor | double |
scale
void CoreModeler.Geometry.Box.scale(double xFactor, double yFactor, double zFactor)
| Parameter | Type | Description |
|---|---|---|
| xFactor | double | |
| yFactor | double | |
| zFactor | double |