Show / Hide Table of Contents

Class PosD3ColF3Accessor

PointAccessor<TPoint> for Point Clouds which position and color values.

Inheritance
System.Object
PointAccessor<PosD3ColF3>
PosD3ColF3Accessor
Implements
IPointAccessor
Inherited Members
PointAccessor<PosD3ColF3>.GetSetPropertyNames()
PointAccessor<PosD3ColF3>.PointType
PointAccessor<PosD3ColF3>.PositionType
PointAccessor<PosD3ColF3>.IntensityType
PointAccessor<PosD3ColF3>.NormalType
PointAccessor<PosD3ColF3>.ColorType
PointAccessor<PosD3ColF3>.LabelType
PointAccessor<PosD3ColF3>.CurvatureType
PointAccessor<PosD3ColF3>.HitCountType
PointAccessor<PosD3ColF3>.GpsTimeType
PointAccessor<PosD3ColF3>.GetRawPoint(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetRawPoint(PosD3ColF3, Byte[])
PointAccessor<PosD3ColF3>.GetPositionFloat3_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetPositionFloat3_32(PosD3ColF3, float3)
PointAccessor<PosD3ColF3>.GetIntensityInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityUInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityUInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityUInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityUInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityFloat32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetIntensityFloat64(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetIntensityInt_8(PosD3ColF3, SByte)
PointAccessor<PosD3ColF3>.SetIntensityInt_16(PosD3ColF3, Int16)
PointAccessor<PosD3ColF3>.SetIntensityInt_32(PosD3ColF3, Int32)
PointAccessor<PosD3ColF3>.SetIntensityInt_64(PosD3ColF3, Int64)
PointAccessor<PosD3ColF3>.SetIntensityUInt_8(PosD3ColF3, Byte)
PointAccessor<PosD3ColF3>.SetIntensityUInt_16(PosD3ColF3, UInt16)
PointAccessor<PosD3ColF3>.SetIntensityUInt_32(PosD3ColF3, UInt32)
PointAccessor<PosD3ColF3>.SetIntensityUInt_64(PosD3ColF3, UInt64)
PointAccessor<PosD3ColF3>.SetIntensityFloat32(PosD3ColF3, Single)
PointAccessor<PosD3ColF3>.SetIntensityFloat64(PosD3ColF3, Double)
PointAccessor<PosD3ColF3>.GetNormalFloat3_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetNormalFloat3_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetNormalFloat3_32(PosD3ColF3, float3)
PointAccessor<PosD3ColF3>.SetNormalFloat3_64(PosD3ColF3, double3)
PointAccessor<PosD3ColF3>.GetColorInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorUInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorUInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorUInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorUInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorFloat32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorFloat64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetColorFloat3_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetColorInt_8(PosD3ColF3, SByte)
PointAccessor<PosD3ColF3>.SetColorInt_16(PosD3ColF3, Int16)
PointAccessor<PosD3ColF3>.SetColorInt_32(PosD3ColF3, Int32)
PointAccessor<PosD3ColF3>.SetColorInt_64(PosD3ColF3, Int64)
PointAccessor<PosD3ColF3>.SetColorUInt_8(PosD3ColF3, Byte)
PointAccessor<PosD3ColF3>.SetColorUInt_16(PosD3ColF3, UInt16)
PointAccessor<PosD3ColF3>.SetColorUInt_32(PosD3ColF3, UInt32)
PointAccessor<PosD3ColF3>.SetColorUInt_64(PosD3ColF3, UInt64)
PointAccessor<PosD3ColF3>.SetColorFloat32(PosD3ColF3, Single)
PointAccessor<PosD3ColF3>.SetColorFloat64(PosD3ColF3, Double)
PointAccessor<PosD3ColF3>.SetColorFloat3_64(PosD3ColF3, double3)
PointAccessor<PosD3ColF3>.GetLabelInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelUInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelUInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelUInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelUInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelFloat32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetLabelFloat64(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetLabelInt_8(PosD3ColF3, SByte)
PointAccessor<PosD3ColF3>.SetLabelInt_16(PosD3ColF3, Int16)
PointAccessor<PosD3ColF3>.SetLabelInt_32(PosD3ColF3, Int32)
PointAccessor<PosD3ColF3>.SetLabelInt_64(PosD3ColF3, Int64)
PointAccessor<PosD3ColF3>.SetLabelUInt_8(PosD3ColF3, Byte)
PointAccessor<PosD3ColF3>.SetLabelUInt_16(PosD3ColF3, UInt16)
PointAccessor<PosD3ColF3>.SetLabelUInt_32(PosD3ColF3, UInt32)
PointAccessor<PosD3ColF3>.SetLabelUInt_64(PosD3ColF3, UInt64)
PointAccessor<PosD3ColF3>.SetLabelFloat32(PosD3ColF3, Single)
PointAccessor<PosD3ColF3>.SetLabelFloat64(PosD3ColF3, Double)
PointAccessor<PosD3ColF3>.GetCurvatureInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureUInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureUInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureUInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureUInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureFloat32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetCurvatureFloat64(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetCurvatureInt_8(PosD3ColF3, SByte)
PointAccessor<PosD3ColF3>.SetCurvatureInt_16(PosD3ColF3, Int16)
PointAccessor<PosD3ColF3>.SetCurvatureInt_32(PosD3ColF3, Int32)
PointAccessor<PosD3ColF3>.SetCurvatureInt_64(PosD3ColF3, Int64)
PointAccessor<PosD3ColF3>.SetCurvatureUInt_8(PosD3ColF3, Byte)
PointAccessor<PosD3ColF3>.SetCurvatureUInt_16(PosD3ColF3, UInt16)
PointAccessor<PosD3ColF3>.SetCurvatureUInt_32(PosD3ColF3, UInt32)
PointAccessor<PosD3ColF3>.SetCurvatureUInt_64(PosD3ColF3, UInt64)
PointAccessor<PosD3ColF3>.SetCurvatureFloat32(PosD3ColF3, Single)
PointAccessor<PosD3ColF3>.SetCurvatureFloat64(PosD3ColF3, Double)
PointAccessor<PosD3ColF3>.GetHitCountInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountUInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountUInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountUInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountUInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountFloat32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetHitCountFloat64(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetHitCountInt_8(PosD3ColF3, SByte)
PointAccessor<PosD3ColF3>.SetHitCountInt_16(PosD3ColF3, Int16)
PointAccessor<PosD3ColF3>.SetHitCountInt_32(PosD3ColF3, Int32)
PointAccessor<PosD3ColF3>.SetHitCountInt_64(PosD3ColF3, Int64)
PointAccessor<PosD3ColF3>.SetHitCountUInt_8(PosD3ColF3, Byte)
PointAccessor<PosD3ColF3>.SetHitCountUInt_16(PosD3ColF3, UInt16)
PointAccessor<PosD3ColF3>.SetHitCountUInt_32(PosD3ColF3, UInt32)
PointAccessor<PosD3ColF3>.SetHitCountUInt_64(PosD3ColF3, UInt64)
PointAccessor<PosD3ColF3>.SetHitCountFloat32(PosD3ColF3, Single)
PointAccessor<PosD3ColF3>.SetHitCountFloat64(PosD3ColF3, Double)
PointAccessor<PosD3ColF3>.GetGPSTimeInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeUInt_8(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeUInt_16(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeUInt_32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeUInt_64(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeFloat32(PosD3ColF3)
PointAccessor<PosD3ColF3>.GetGPSTimeFloat64(PosD3ColF3)
PointAccessor<PosD3ColF3>.SetGPSTimeInt_8(PosD3ColF3, SByte)
PointAccessor<PosD3ColF3>.SetGPSTimeInt_16(PosD3ColF3, Int16)
PointAccessor<PosD3ColF3>.SetGPSTimeInt_32(PosD3ColF3, Int32)
PointAccessor<PosD3ColF3>.SetGPSTimeInt_64(PosD3ColF3, Int64)
PointAccessor<PosD3ColF3>.SetGPSTimeUInt_8(PosD3ColF3, Byte)
PointAccessor<PosD3ColF3>.SetGPSTimeUInt_16(PosD3ColF3, UInt16)
PointAccessor<PosD3ColF3>.SetGPSTimeUInt_32(PosD3ColF3, UInt32)
PointAccessor<PosD3ColF3>.SetGPSTimeUInt_64(PosD3ColF3, UInt64)
PointAccessor<PosD3ColF3>.SetGPSTimeFloat32(PosD3ColF3, Single)
PointAccessor<PosD3ColF3>.SetGPSTimeFloat64(PosD3ColF3, Double)
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.Core.Accessors
Assembly: Fusee.PointCloud.Core.dll
Syntax
public class PosD3ColF3Accessor : PointAccessor<PosD3ColF3>, IPointAccessor

Constructors

PosD3ColF3Accessor()

Creates a new instance.

Declaration
public PosD3ColF3Accessor()

Methods

GetColorFloat3_32(ref PosD3ColF3)

Returns the normal color of a point cloud point if Double3 is true.

Declaration
public override ref float3 GetColorFloat3_32(ref PosD3ColF3 point)
Parameters
Type Name Description
PosD3ColF3 point

The point cloud point.

Returns
Type Description
float3
Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3>.GetColorFloat3_32(Fusee.PointCloud.Common.Accessors.PosD3ColF3)

GetPositionFloat3_64(ref PosD3ColF3)

Returns the position of a point cloud point if Double3 is true.

Declaration
public override ref double3 GetPositionFloat3_64(ref PosD3ColF3 point)
Parameters
Type Name Description
PosD3ColF3 point

The point cloud point.

Returns
Type Description
double3
Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3>.GetPositionFloat3_64(Fusee.PointCloud.Common.Accessors.PosD3ColF3)

SetColorFloat3_32(ref PosD3ColF3, float3)

Sets the color of a point cloud point if Double3 is true.

Declaration
public override void SetColorFloat3_32(ref PosD3ColF3 point, float3 val)
Parameters
Type Name Description
PosD3ColF3 point

The point cloud point.

float3 val

The new color.

Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3>.SetColorFloat3_32(Fusee.PointCloud.Common.Accessors.PosD3ColF3, float3)

SetPositionFloat3_64(ref PosD3ColF3, double3)

Sets the position of a point cloud point if Double3 is true.

Declaration
public override void SetPositionFloat3_64(ref PosD3ColF3 point, double3 val)
Parameters
Type Name Description
PosD3ColF3 point

The point cloud point.

double3 val

The new position value.

Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3>.SetPositionFloat3_64(Fusee.PointCloud.Common.Accessors.PosD3ColF3, double3)

Implements

IPointAccessor
In This Article
  • Constructors
    • PosD3ColF3Accessor()
  • Methods
    • GetColorFloat3_32(ref PosD3ColF3)
    • GetPositionFloat3_64(ref PosD3ColF3)
    • SetColorFloat3_32(ref PosD3ColF3, float3)
    • SetPositionFloat3_64(ref PosD3ColF3, double3)
  • Implements
Generated by DocFX
GitHub Repo
Back to top