Source position: PasVulkan.Math.pas line 1226
type TpvSphere = record |
||
public |
||
constructor Create(); |
|
|
constructor CreateFromAABB(); |
|
|
constructor CreateFromFrustum(); |
|
|
function ToVector4; |
|
|
function ToAABB(); |
|
|
function Cull(); |
|
|
function Contains(); |
|
|
function DistanceTo(); |
|
|
function Intersect(); |
|
|
function FastRayIntersection(); |
|
|
function RayIntersection(); |
|
|
function Extends(); |
|
|
function Transform(); |
|
|
function TriangleIntersection(); |
|
|
function SweptIntersection(); |
|
|
|
||
case TpvUInt8 of |
||
0: ( |
||
Center: TpvVector3; |
|
|
); |
||
1: ( |
||
x: TpvScalar; |
|
|
y: TpvScalar; |
|
|
z: TpvScalar; |
|
|
Radius: TpvScalar; |
|
|
); |
||
2: ( |
||
Vector4: TpvVector4; |
|
|
); |
||
end; |
CT Web help |
CodeTyphon Studio |