Class Potree2Writer
Inherited Members
      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.PointCloud.Potree.V2
Assembly: Fusee.PointCloud.Potree.dll
Syntax
public class Potree2Writer : Potree2RwBaseConstructors
Potree2Writer(ref PotreeData)
Declaration
public Potree2Writer(ref PotreeData potreeData)Parameters
| Type | Name | Description | 
|---|---|---|
| PotreeData | potreeData | 
Methods
Label(Predicate<PotreeNode>, Predicate<double3>, Byte, Boolean)
Declaration
public (long octants, long points) Label(Predicate<PotreeNode> nodeSelector, Predicate<double3> pointSelector, byte Label, bool dryrun = false)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Predicate<PotreeNode> | nodeSelector | |
| System.Predicate<double3> | pointSelector | |
| System.Byte | Label | |
| System.Boolean | dryrun | 
Returns
| Type | Description | 
|---|---|
| System.ValueTuple<System.Int64, System.Int64> | 
Write(Predicate<PotreeNode>, Predicate<PotreePoint>, Action<PotreePoint>, Boolean)
Directly writes the action of one given set of selectors to disk.
Declaration
public (long octants, long points) Write(Predicate<PotreeNode> nodeSelector, Predicate<PotreePoint> pointSelector, Action<PotreePoint> action, bool dryrun = false)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Predicate<PotreeNode> | nodeSelector | |
| System.Predicate<PotreePoint> | pointSelector | |
| System.Action<PotreePoint> | action | |
| System.Boolean | dryrun | 
Returns
| Type | Description | 
|---|---|
| System.ValueTuple<System.Int64, System.Int64> | 
WriteRawPoints<TPotreePoint>(OctantId, TPotreePoint[])
Declaration
public void WriteRawPoints<TPotreePoint>(OctantId oid, TPotreePoint[] points)
    where TPotreePoint : PotreePointParameters
| Type | Name | Description | 
|---|---|---|
| OctantId | oid | |
| TPotreePoint[] | points | 
Type Parameters
| Name | Description | 
|---|---|
| TPotreePoint |