[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: kraft.pas line 1181
type TKraftQuickHullFace = class |
||
public |
||
constructor Create(); |
|
|
constructor CreatePolygon(); |
|
|
constructor CreateTriangle(); |
|
|
destructor Destroy; override; |
|
|
procedure ComputeCentroid(); |
|
|
procedure ComputeNormal(); |
|
|
procedure ComputeNormalAndCentroid(); |
|
|
function GetEdge(); |
|
|
function GetFirstEdge; |
|
|
function FindEdge(); |
|
|
function DistanceToPlane(); |
|
|
function ConnectHalfEdges(); |
|
|
procedure CheckConsistency; |
|
|
function MergeAdjacentFace(); |
|
|
function AreaSquared(); |
|
|
procedure Triangulate(); |
|
|
property Instance: TKraftQuickHull; [r] |
|
|
property Next: TKraftQuickHullFace; [rw] |
|
|
property he0: TKraftQuickHullHalfEdge; [rw] |
|
|
property Normal: TKraftQuickHullVector3D; [rw] |
|
|
property Area: Double; [rw] |
|
|
property Centroid: TKraftQuickHullVector3D; [rw] |
|
|
property PlaneOffset: Double; [rw] |
|
|
property Index: TKraftInt32; [rw] |
|
|
property CountVertices: TKraftInt32; [rw] |
|
|
property Mark: TKraftInt32; [rw] |
|
|
property Outside: TKraftQuickHullVertex; [rw] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |