Navigation
API > API/Plugins > API/Plugins/PCG
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPCGPointRef | |||
| FPCGPointRefSemantics | |||
| FPCGSplineStruct | Subset of the Spline Component API in a standalone struct | ||
| FPCGWorldCommonQueryParams | |||
| FPCGWorldRayHitQueryParams | |||
| FPCGWorldVolumetricQueryParams | |||
| UPCGBaseTextureData | |||
| UPCGCollisionShapeData | |||
| UPCGDifferenceData | |||
| UPCGIntersectionData | Generic intersection class that delays operations as long as possible. | ||
| UPCGLandscapeData | Landscape data access abstraction for PCG. | ||
| UPCGLandscapeSplineData | |||
| UPCGPointData | TODO: Split this in "concrete" vs "api" class (needed for views) | ||
| UPCGPolyLineData | |||
| UPCGPrimitiveData | |||
| UPCGProjectionData | Generic projection class (A projected onto B) that intercepts spatial queries | ||
| UPCGRenderTargetData | TODO: It's possible that caching the result in this class is not as efficient as it could be if we expect to sample in different ways (e.g. channel) in the same render target | ||
| UPCGSpatialData | "Concrete" data base class for PCG generation This will be the base class for data classes that actually represent concrete evidence of spatial data - points, surfaces, splines, etc. | ||
| UPCGSpatialDataWithPointCache | |||
| UPCGSplineData | |||
| UPCGSplineProjectionData | The projection of a spline onto a surface. | ||
| UPCGSurfaceData | |||
| UPCGTextureData | |||
| UPCGUnionData | |||
| UPCGUserParametersData | PCG Data meant only to be used internally. | ||
| UPCGVolumeData | |||
| UPCGWorldRayHitData | Executes collision queries against world collision. | ||
| UPCGWorldVolumetricData | Queries volume for presence of world collision or not. Can be used to voxelize environment. |