Table of Contents

Class GeomBoolCache

Namespace
Hi.Cbtr
Assembly
HiCbtr.dll

Cache for geometry boolean operations.

public class GeomBoolCache : IDisposable
Inheritance
GeomBoolCache
Implements
Inherited Members
Extension Methods

Constructors

GeomBoolCache(GeomBoolCacheEnum)

Initializes a new instance of the GeomBoolCache class.

public GeomBoolCache(GeomBoolCacheEnum boolGeomCacheEnum)

Parameters

boolGeomCacheEnum GeomBoolCacheEnum

The type of geometry boolean cache.

Properties

CachedTris

Gets or sets the cached triangles.

public CachedTris CachedTris { get; set; }

Property Value

CachedTris

ConvexTransformation

Gets or sets the convex transformation matrix.

public Mat4d ConvexTransformation { get; set; }

Property Value

Mat4d

GeomBoolCacheEnum

Gets or sets the type of geometry boolean cache.

public GeomBoolCacheEnum GeomBoolCacheEnum { get; set; }

Property Value

GeomBoolCacheEnum

InitStickConvex

Gets or sets the initialization stick convex.

public InitStickConvex InitStickConvex { get; set; }

Property Value

InitStickConvex

PreferredCubeWidth

Gets or sets the preferred cube width.

public double PreferredCubeWidth { get; set; }

Property Value

double

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Dispose(bool)

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.