[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: gmtrimesh3d.pas line 245
type TgmTriMesh3D = class(TPersistent) |
||
protected |
||
FPrecisionSqr: Double; |
|
|
FSwapCount: Integer; |
|
|
FCircleCalcCount: Integer; |
|
|
FDelaunayPrecision: Double; |
|
|
FSquaredBeta: Double; |
|
|
procedure SetPrecision(); virtual; |
|
|
function NewVertex; |
|
|
class function GetVertexClass; virtual; |
|
|
function NewTriangle; |
|
|
class function GetTriangleClass; virtual; |
|
|
function NewBoundary; |
|
|
class function GetBoundaryClass; virtual; |
|
|
procedure InitializeInfo; virtual; |
|
|
public |
||
constructor Create; virtual; |
|
|
destructor Destroy; override; |
|
|
procedure Clear; virtual; |
|
|
procedure ConvexHull; |
|
|
procedure OptimizeForFEM(); |
|
|
procedure RemoveNonBoundaries; |
|
|
function BoundingBox(); |
|
|
function AbsoluteArea; |
|
|
function SignedArea; |
|
|
function LocateClosestVertex(); virtual; |
|
|
property Vertices: TgmVertex3DList; [r] |
|
|
property Triangles: TgmTriangle3DList; [r] |
|
|
property Boundaries: TgmBoundary3DList; [r] |
|
|
property Precision: Double; [rw] |
|
|
property SearchSteps: Integer; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |