ProceduralCluster Class |
[Missing <summary> documentation for "T:BrydenWoodUnity.GeometryManipulation.ProceduralCluster"]
Namespace: BrydenWoodUnity.GeometryManipulation
The ProceduralCluster type exposes the following members.
| Name | Description | |
|---|---|---|
| ProceduralCluster | Initializes a new instance of the ProceduralCluster class |
| Name | Description | |
|---|---|---|
| builtParts | ||
| moduleRenderIndices | ||
| modules | ||
| renderIndex | ||
| SideRays |
| Name | Description | |
|---|---|---|
| Expand |
When a cluster is resolved, expand half module to full
| |
| ExpandBack |
Removes half module in case of unresolve
| |
| GenerateGeometries |
Create all geometries comprising a cluster
| |
| GetMaxBounds |
Get accumulative Bounds of all Children of object
| |
| GetSideRays |
Raycasts from side of gameobject to detect collision
| |
| Initialize |
Creates a procedural cluster
| |
| Initialize(Cluster) |
Creates a procedural cluster with loaded info
| |
| Initialize(DataRow, Material) |
Creates a procedural cluster with info from a file
| |
| OnToggleCirculation |
Turn cluster circuation on/off
| |
| ToggleCornerPoints |
Turn module lines on/off
| |
| UpdateCornerPoints |
Updates the module lines
| |
| UpdateFloorplanResolved |
Update the size of the corridor when cluster is resolved
| |
| UpdateFloorplanUnResolved |
Update the size of the corridor when cluster is resolved
|