Anark Core SDK
Loading...
Searching...
No Matches
Anark.CoreSdkApi.Entities.Sdk3DGeometry Class Reference

More...

Inheritance diagram for Anark.CoreSdkApi.Entities.Sdk3DGeometry:
Anark.CoreSdkApi.Entities.ISdk3DGeometry Anark.CoreSdkApi.Entities.ISdkGeometry< TGroup, TPrimitive, TVertex >

Public Member Functions

 Sdk3DGeometry (IEnumerable< ISdk3DGeometryGroup > geometry)
 Create a new geometry object.

Properties

IEnumerable< ISdk3DGeometryGroupGeometry [get]
 The geometry groups that define the object or sub-section of the object.
ISdk3DBoundingBox BoundingBox [get]
 The geometry bounding box.
double Height [get]
 The height of the geometry along the Y axis.
double Width [get]
 The width of the geometry along the X axis.
double Depth [get]
 The depth of the geometry along the Z axis.

Detailed Description

Constructor & Destructor Documentation

◆ Sdk3DGeometry()

Anark.CoreSdkApi.Entities.Sdk3DGeometry.Sdk3DGeometry ( IEnumerable< ISdk3DGeometryGroup > geometry)
inline

Create a new geometry object.

Parameters
geometryThe geometry groups that define the geometry object.

Property Documentation

◆ BoundingBox

ISdk3DBoundingBox Anark.CoreSdkApi.Entities.Sdk3DGeometry.BoundingBox
get

The geometry bounding box.

◆ Depth

double Anark.CoreSdkApi.Entities.Sdk3DGeometry.Depth
get

The depth of the geometry along the Z axis.

Implements Anark.CoreSdkApi.Entities.ISdk3DGeometry.

◆ Geometry

IEnumerable<ISdk3DGeometryGroup> Anark.CoreSdkApi.Entities.Sdk3DGeometry.Geometry
get

The geometry groups that define the object or sub-section of the object.

Implements Anark.CoreSdkApi.Entities.ISdkGeometry< TGroup, TPrimitive, TVertex >.

◆ Height

double Anark.CoreSdkApi.Entities.Sdk3DGeometry.Height
get

The height of the geometry along the Y axis.

Implements Anark.CoreSdkApi.Entities.ISdk3DGeometry.

◆ Width

double Anark.CoreSdkApi.Entities.Sdk3DGeometry.Width
get

The width of the geometry along the X axis.

Implements Anark.CoreSdkApi.Entities.ISdk3DGeometry.