Show / Hide Table of Contents

Class Line

Creates a polygonal line.

Inheritance
System.Object
SceneComponent
Mesh
Line
Implements
IComponent
IManagedMesh
System.IDisposable
Inherited Members
Mesh.DisposeData
Mesh.SessionUniqueIdentifier
Mesh.UpdatePerFrame
Mesh.ResetIndexLists()
Mesh.Triangles
Mesh.Vertices
Mesh.Normals
Mesh.UVs
Mesh.BoneWeights
Mesh.BoneIndices
Mesh.Tangents
Mesh.BiTangents
Mesh.Colors0
Mesh.Colors1
Mesh.Colors2
Mesh.Flags
Mesh.VerticesSet
Mesh.TangentsSet
Mesh.BiTangentsSet
Mesh.Colors0Set
Mesh.Colors1Set
Mesh.Colors2Set
Mesh.NormalsSet
Mesh.UVsSet
Mesh.BoneWeightsSet
Mesh.BoneIndicesSet
Mesh.TrianglesSet
Mesh.FlagsSet
Mesh.BoundingBox
Mesh.MeshType
Mesh.Dispose()
Mesh.Dispose(Boolean)
SceneComponent.Name
SceneComponent.Active
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.Engine.Core.Primitives
Assembly: Fusee.Engine.Core.dll
Syntax
public class Line : Mesh, IComponent, IManagedMesh, IDisposable

Constructors

Line(List<float3>, Single, Single, Single)

Creates a instance of type 'Line'.

Declaration
public Line(List<float3> points, float lineThickness, float rectWidth = 1F, float rectHeight = 1F)
Parameters
Type Name Description
System.Collections.Generic.List<float3> points

The vertices, the line should connect.

System.Single lineThickness

The thickness of the line.

System.Single rectWidth
System.Single rectHeight

Implements

IComponent
IManagedMesh
System.IDisposable

Extension Methods

TangentSpaceCalulator.CalculateTangents(Mesh)
TangentSpaceCalulator.CalculateBiTangents(Mesh)
Generated by DocFX
GitHub Repo
Back to top