unreal.PCGIntersectionData

class unreal.PCGIntersectionData(outer: Object | None = None, name: Name | str = 'None')

Bases: PCGSpatialDataWithPointCache

Generic intersection class that delays operations as long as possible.

C++ Source:

  • Plugin: PCG

  • Module: PCG

  • File: PCGIntersectionData.h

Editor Properties: (see get_editor_property/set_editor_property)

  • a (PCGSpatialData): [Read-Only]

  • b (PCGSpatialData): [Read-Only]

  • density_function (PCGIntersectionDensityFunction): [Read-Write]

  • keep_zero_density_points (bool): [Read-Write]

  • metadata (PCGMetadata): [Read-Only] Not accessible through blueprint to make sure the constness is preserved

  • target_actor (Actor): [Read-Write] Recipient of any artifacts generated using this data.

property a: PCGSpatialData

[Read-Only]

Type:

(PCGSpatialData)

property b: PCGSpatialData

[Read-Only]

Type:

(PCGSpatialData)

property density_function: PCGIntersectionDensityFunction

[Read-Write]

Type:

(PCGIntersectionDensityFunction)

initialize(a, b) None

Initialize

Parameters: