FrameIT
PrismGenerator Class Reference
Inheritance diagram for PrismGenerator:
PlaneGenerator ShapeGenerator

Public Attributes

bool ExpandBothDirections = false
 
- Public Attributes inherited from ShapeGenerator
List< MeshFilter > Meshs
 
List< float > NormalOffset
 
bool AlternateNormals = false
 

Protected Member Functions

 override (Vector3[] vertices, int[] triangles) GenerateTopology()
 
- Protected Member Functions inherited from PlaneGenerator
 override (Vector3[] vertices, int[] triangles) GenerateTopology()
 
- Protected Member Functions inherited from ShapeGenerator
void GenerateShapeForAll ()
 
abstract Vector3[] int[] triangles GenerateTopology ()
 

Properties

Vector3 Offset [getset]
 
- Properties inherited from PlaneGenerator
Vector3[] Vertices [getset]
 

Private Attributes

Vector3 _offset
 

Additional Inherited Members

- Static Public Member Functions inherited from ShapeGenerator
static Vector3[] GetUnweightedNormals (Mesh mesh)
 
- Static Protected Member Functions inherited from ShapeGenerator
static Mesh CreateMesh ((Vector3[] vertices, int[] triangles) meshValues)
 
static Vector3[] GetCirclePoints (float circleRadius, int pointCount)
 
static Vector3[] GetCirclePoints (float circleRadius, int pointCount, Vector3 offset)
 
static Vector3[] int[] triangles CreatePlane (Vector3[] vertices, bool invert=false)
 
static Vector3[] int[] triangles CreatePrism ((Vector3[] vertices, int[] triangles) top,(Vector3[] vertices, int[] triangles) bottom, int[] boundary_top, int[] boundary_bottom)
 
- Protected Attributes inherited from PlaneGenerator
Vector3[] _vertices
 
- Protected Attributes inherited from ShapeGenerator
abstract Vector3[] vertices
 
- Static Protected Attributes inherited from ShapeGenerator
static Vector3[] vertices
 Creates triangles for a set of vertecies of a flat, convex shape More...
 

Member Function Documentation

◆ override()

PrismGenerator.override ( Vector3[]  vertices,
int[]  triangles 
)
protected

Member Data Documentation

◆ _offset

Vector3 PrismGenerator._offset
private

◆ ExpandBothDirections

bool PrismGenerator.ExpandBothDirections = false

Property Documentation

◆ Offset

Vector3 PrismGenerator.Offset
getset

The documentation for this class was generated from the following file: