List of classes in the CoreModeler.Geometry namespace.
| Entity Name | Description |
|---|
| Box | A 3D rectangular box shape. |
| IDrawable | Interface for any elements that can be rendered to the display. Represents a pure virtual C++ interface. |
| Point3Dd | Generic template representing a 3D coordinate point. |
| Point3Df | Generic template representing a 3D coordinate point. |
| Point3Di | Generic template representing a 3D coordinate point. |
| Shape | Base abstract class for geometric shapes. |
Directory & Entity Index
| Entity Name | Summary / Description |
|---|
| Box class | Extends: CoreModeler.Geometry.Shape A 3D rectangular box shape. Instance Variablestransient long CoreModeler.Geometry.Box.swigCPtr
MethodsBoxCoreModeler.Geometry.Box.Box(long cPtr, boolean cMemoryOwn)
| Parameter | Type | Description |
|---|
| cPtr | long | | | cMemoryOwn | boolean | |
BoxCoreModeler.Geometry.Box.Box(double width, double height, double depth)
Constructs a box with specified dimensions. width Width of the box. height Height of the box. depth Depth of the box. Width of the box. Height of the box. Depth of the box. | Parameter | Type | Description |
|---|
| width | double | Width of the box. | | height | double | Height of the box. | | depth | double | Depth of the box. |
finalizevoid CoreModeler.Geometry.Box.finalize()
|
| IDrawable class | Interface for any elements that can be rendered to the display.
Represents a pure virtual C++ interface. Instance Variablestransient long CoreModeler.Geometry.IDrawable.swigCPtrtransient boolean CoreModeler.Geometry.IDrawable.swigCMemOwn
MethodsIDrawableCoreModeler.Geometry.IDrawable.IDrawable(long cPtr, boolean cMemoryOwn)
| Parameter | Type | Description |
|---|
| cPtr | long | | | cMemoryOwn | boolean | |
finalizevoid CoreModeler.Geometry.IDrawable.finalize()
getCPtrstatic long CoreModeler.Geometry.IDrawable.getCPtr(IDrawable obj)
| Parameter | Type | Description |
|---|
| obj | IDrawable | |
deletesynchronized void CoreModeler.Geometry.IDrawable.delete()
renderToScreenvoid CoreModeler.Geometry.IDrawable.renderToScreen()
Renders the drawable element to the screen. renderToScreenint CoreModeler.Geometry.IDrawable.renderToScreen(CoreModeler.RenderMode mode)
|
| Point3Dd class | Generic template representing a 3D coordinate point. Instance Variablestransient long CoreModeler.Geometry.Point3Dd.swigCPtrtransient boolean CoreModeler.Geometry.Point3Dd.swigCMemOwn
MethodsPoint3DdCoreModeler.Geometry.Point3Dd.Point3Dd(long cPtr, boolean cMemoryOwn)
| Parameter | Type | Description |
|---|
| cPtr | long | | | cMemoryOwn | boolean | |
Point3DdCoreModeler.Geometry.Point3Dd.Point3Dd()
Point3DdCoreModeler.Geometry.Point3Dd.Point3Dd(double valX, double valY, double valZ)
| Parameter | Type | Description |
|---|
| valX | double | | | valY | double | | | valZ | double | |
finalizevoid CoreModeler.Geometry.Point3Dd.finalize()
getCPtrstatic long CoreModeler.Geometry.Point3Dd.getCPtr(Point3Dd obj)
| Parameter | Type | Description |
|---|
| obj | Point3Dd | |
deletesynchronized void CoreModeler.Geometry.Point3Dd.delete()
setXvoid CoreModeler.Geometry.Point3Dd.setX(double value)
|
| Point3Df class | Generic template representing a 3D coordinate point. Instance Variablestransient long CoreModeler.Geometry.Point3Df.swigCPtrtransient boolean CoreModeler.Geometry.Point3Df.swigCMemOwn
MethodsPoint3DfCoreModeler.Geometry.Point3Df.Point3Df(long cPtr, boolean cMemoryOwn)
| Parameter | Type | Description |
|---|
| cPtr | long | | | cMemoryOwn | boolean | |
Point3DfCoreModeler.Geometry.Point3Df.Point3Df()
Point3DfCoreModeler.Geometry.Point3Df.Point3Df(float valX, float valY, float valZ)
| Parameter | Type | Description |
|---|
| valX | float | | | valY | float | | | valZ | float | |
finalizevoid CoreModeler.Geometry.Point3Df.finalize()
getCPtrstatic long CoreModeler.Geometry.Point3Df.getCPtr(Point3Df obj)
| Parameter | Type | Description |
|---|
| obj | Point3Df | |
deletesynchronized void CoreModeler.Geometry.Point3Df.delete()
setXvoid CoreModeler.Geometry.Point3Df.setX(float value)
|
| Point3Di class | Generic template representing a 3D coordinate point. Instance Variablestransient long CoreModeler.Geometry.Point3Di.swigCPtrtransient boolean CoreModeler.Geometry.Point3Di.swigCMemOwn
MethodsPoint3DiCoreModeler.Geometry.Point3Di.Point3Di(long cPtr, boolean cMemoryOwn)
| Parameter | Type | Description |
|---|
| cPtr | long | | | cMemoryOwn | boolean | |
Point3DiCoreModeler.Geometry.Point3Di.Point3Di()
Point3DiCoreModeler.Geometry.Point3Di.Point3Di(int valX, int valY, int valZ)
| Parameter | Type | Description |
|---|
| valX | int | | | valY | int | | | valZ | int | |
finalizevoid CoreModeler.Geometry.Point3Di.finalize()
getCPtrstatic long CoreModeler.Geometry.Point3Di.getCPtr(Point3Di obj)
| Parameter | Type | Description |
|---|
| obj | Point3Di | |
deletesynchronized void CoreModeler.Geometry.Point3Di.delete()
setXvoid CoreModeler.Geometry.Point3Di.setX(int value)
|
| Shape class | Base abstract class for geometric shapes. Instance Variablestransient long CoreModeler.Geometry.Shape.swigCPtrtransient boolean CoreModeler.Geometry.Shape.swigCMemOwn
MethodsShapeCoreModeler.Geometry.Shape.Shape(long cPtr, boolean cMemoryOwn)
| Parameter | Type | Description |
|---|
| cPtr | long | | | cMemoryOwn | boolean | |
finalizevoid CoreModeler.Geometry.Shape.finalize()
getCPtrstatic long CoreModeler.Geometry.Shape.getCPtr(Shape obj)
| Parameter | Type | Description |
|---|
| obj | Shape | |
deletesynchronized void CoreModeler.Geometry.Shape.delete()
getVolumedouble CoreModeler.Geometry.Shape.getVolume()
Retrieves the volume of the shape.
The shape’s volume as a double. The shape’s volume as a double. |