List of classes in the CoreModeler.Geometry namespace.

Entity NameDescription
Box
IDrawable
Point3Dd
Point3Df
Point3Di
Shape

Directory & Entity Index

Entity NameSummary / Description
Box class

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()

IDrawable class

Extends: global.SystemIDisposable

Instance Variables

  • global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.IDrawable.swigCPtr
  • bool CoreModeler.Geometry.IDrawable.swigCMemOwn

Methods

IDrawable

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

ParameterTypeDescription
cPtrglobal::System.IntPtr
cMemoryOwnbool

~IDrawable

CoreModeler.Geometry.IDrawable.~IDrawable()

getCPtr

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

ParameterTypeDescription
objIDrawable

Dispose

void CoreModeler.Geometry.IDrawable.Dispose()

renderToScreen

virtual void CoreModeler.Geometry.IDrawable.renderToScreen()

renderToScreen

virtual int CoreModeler.Geometry.IDrawable.renderToScreen(CoreModeler.RenderMode mode)

ParameterTypeDescription
modeCoreModeler.RenderMode

Dispose

virtual void CoreModeler.Geometry.IDrawable.Dispose(bool disposing)

ParameterTypeDescription
disposingbool
Point3Dd class

Extends: global.SystemIDisposable

Instance Variables

  • global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.Point3Dd.swigCPtr
  • bool CoreModeler.Geometry.Point3Dd.swigCMemOwn
  • double CoreModeler.Geometry.Point3Dd.x [get, set]
  • double CoreModeler.Geometry.Point3Dd.y [get, set]
  • double CoreModeler.Geometry.Point3Dd.z [get, set]

Methods

Point3Dd

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

ParameterTypeDescription
cPtrglobal::System.IntPtr
cMemoryOwnbool

Point3Dd

CoreModeler.Geometry.Point3Dd.Point3Dd()

Point3Dd

CoreModeler.Geometry.Point3Dd.Point3Dd(double valX, double valY, double valZ)

ParameterTypeDescription
valXdouble
valYdouble
valZdouble

~Point3Dd

CoreModeler.Geometry.Point3Dd.~Point3Dd()

getCPtr

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

ParameterTypeDescription
objPoint3Dd

Dispose

void CoreModeler.Geometry.Point3Dd.Dispose()

Point3Df class

Extends: global.SystemIDisposable

Instance Variables

  • global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.Point3Df.swigCPtr
  • bool CoreModeler.Geometry.Point3Df.swigCMemOwn
  • float CoreModeler.Geometry.Point3Df.x [get, set]
  • float CoreModeler.Geometry.Point3Df.y [get, set]
  • float CoreModeler.Geometry.Point3Df.z [get, set]

Methods

Point3Df

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

ParameterTypeDescription
cPtrglobal::System.IntPtr
cMemoryOwnbool

Point3Df

CoreModeler.Geometry.Point3Df.Point3Df()

Point3Df

CoreModeler.Geometry.Point3Df.Point3Df(float valX, float valY, float valZ)

ParameterTypeDescription
valXfloat
valYfloat
valZfloat

~Point3Df

CoreModeler.Geometry.Point3Df.~Point3Df()

getCPtr

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

ParameterTypeDescription
objPoint3Df

Dispose

void CoreModeler.Geometry.Point3Df.Dispose()

Point3Di class

Extends: global.SystemIDisposable

Instance Variables

  • global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.Point3Di.swigCPtr
  • bool CoreModeler.Geometry.Point3Di.swigCMemOwn
  • int CoreModeler.Geometry.Point3Di.x [get, set]
  • int CoreModeler.Geometry.Point3Di.y [get, set]
  • int CoreModeler.Geometry.Point3Di.z [get, set]

Methods

Point3Di

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

ParameterTypeDescription
cPtrglobal::System.IntPtr
cMemoryOwnbool

Point3Di

CoreModeler.Geometry.Point3Di.Point3Di()

Point3Di

CoreModeler.Geometry.Point3Di.Point3Di(int valX, int valY, int valZ)

ParameterTypeDescription
valXint
valYint
valZint

~Point3Di

CoreModeler.Geometry.Point3Di.~Point3Di()

getCPtr

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

ParameterTypeDescription
objPoint3Di

Dispose

void CoreModeler.Geometry.Point3Di.Dispose()

Shape class

Extends: global.SystemIDisposable

Instance Variables

  • global::System.Runtime.InteropServices.HandleRef CoreModeler.Geometry.Shape.swigCPtr
  • bool CoreModeler.Geometry.Shape.swigCMemOwn

Methods

Shape

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

ParameterTypeDescription
cPtrglobal::System.IntPtr
cMemoryOwnbool

~Shape

CoreModeler.Geometry.Shape.~Shape()

getCPtr

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

ParameterTypeDescription
objShape

Dispose

void CoreModeler.Geometry.Shape.Dispose()

getVolume

virtual double CoreModeler.Geometry.Shape.getVolume()

Dispose

virtual void CoreModeler.Geometry.Shape.Dispose(bool disposing)

ParameterTypeDescription
disposingbool