Click or drag to resize

ProceduralCluster Class

[Missing <summary> documentation for "T:BrydenWoodUnity.GeometryManipulation.ProceduralCluster"]

Inheritance Hierarchy
SystemObject
  Object
    Component
      Behaviour
        MonoBehaviour
          BrydenWoodUnity.GeometryManipulationProceduralCluster

Namespace:  BrydenWoodUnity.GeometryManipulation
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public class ProceduralCluster : MonoBehaviour

The ProceduralCluster type exposes the following members.

Constructors
  NameDescription
Public methodProceduralCluster
Initializes a new instance of the ProceduralCluster class
Top
Properties
Methods
  NameDescription
Public methodExpand
When a cluster is resolved, expand half module to full
Public methodExpandBack
Removes half module in case of unresolve
Public methodGenerateGeometries
Create all geometries comprising a cluster
Public methodGetMaxBounds
Get accumulative Bounds of all Children of object
Public methodGetSideRays
Raycasts from side of gameobject to detect collision
Public methodInitialize
Creates a procedural cluster
Public methodInitialize(Cluster)
Creates a procedural cluster with loaded info
Public methodInitialize(DataRow, Material)
Creates a procedural cluster with info from a file
Public methodOnToggleCirculation
Turn cluster circuation on/off
Public methodToggleCornerPoints
Turn module lines on/off
Public methodUpdateCornerPoints
Updates the module lines
Public methodUpdateFloorplanResolved
Update the size of the corridor when cluster is resolved
Public methodUpdateFloorplanUnResolved
Update the size of the corridor when cluster is resolved
Top
Fields
See Also