C# Class PointCloud, UnityPointCloud

Inheritance: MonoBehaviour
Datei anzeigen Open project: smokelore/UnityPointCloud Class Usage Examples

Public Properties

Property Type Description
BaseColor UnityEngine.Color32
FeatureIndices Matrix
depthHistogramMap float[]

Public Methods

Method Description
DetectFeatures ( ) : void
PointCloud ( short depth, int dWidth, int dHeight, Color32 color, int cWidth, int cHeight ) : System
PushOntoCloud ( PointCloud, other, int iterations, int matchLength, double threshold ) : double

Private Methods

Method Description
ApplyTransform ( ) : void
CalculateNormals ( IEnumerable cloudPoints ) : void
LLTSolve ( Matrix L, Vector, b ) : Vector,
UpdateHistogram ( ) : void
findCloudPoint ( int xD, int yD ) : CloudPoint,

Method Details

DetectFeatures() public method

public DetectFeatures ( ) : void
return void

PointCloud() public method

public PointCloud ( short depth, int dWidth, int dHeight, Color32 color, int cWidth, int cHeight ) : System
depth short
dWidth int
dHeight int
color UnityEngine.Color32
cWidth int
cHeight int
return System

PushOntoCloud() public method

public PushOntoCloud ( PointCloud, other, int iterations, int matchLength, double threshold ) : double
other PointCloud,
iterations int
matchLength int
threshold double
return double

Property Details

BaseColor public_oe property

public Color32,UnityEngine BaseColor
return UnityEngine.Color32

FeatureIndices public_oe property

public Matrix FeatureIndices
return Matrix

depthHistogramMap public_oe property

public float[] depthHistogramMap
return float[]