Show / Hide Table of Contents

Class PosD3ColF3InUsLblBAccessor

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

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

Constructors

PosD3ColF3InUsLblBAccessor()

Creates a new instance.

Declaration
public PosD3ColF3InUsLblBAccessor()

Methods

GetColorFloat3_32(ref PosD3ColF3InUsLblB)

Returns the normal color of a point cloud point.

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

The point cloud point.

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

GetIntensityUInt_16(ref PosD3ColF3InUsLblB)

Returns the intensity of a point cloud point if Byte is true.

Declaration
public override ref ushort GetIntensityUInt_16(ref PosD3ColF3InUsLblB point)
Parameters
Type Name Description
PosD3ColF3InUsLblB point

The point cloud point.

Returns
Type Description
System.UInt16
Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB>.GetIntensityUInt_16(Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB)

GetLabelUInt_8(ref PosD3ColF3InUsLblB)

Returns the label of a point cloud point.

Declaration
public override ref byte GetLabelUInt_8(ref PosD3ColF3InUsLblB point)
Parameters
Type Name Description
PosD3ColF3InUsLblB point

The point cloud point.

Returns
Type Description
System.Byte
Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB>.GetLabelUInt_8(Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB)

GetPositionFloat3_64(ref PosD3ColF3InUsLblB)

Returns the position of a point cloud point.

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

The point cloud point.

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

SetColorFloat3_32(ref PosD3ColF3InUsLblB, float3)

Sets the color of a point cloud point.

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

The point cloud point.

float3 val

The new color.

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

SetIntensityUInt_16(ref PosD3ColF3InUsLblB, UInt16)

Sets the intensity of a point cloud point if Byte is true.

Declaration
public override void SetIntensityUInt_16(ref PosD3ColF3InUsLblB point, ushort val)
Parameters
Type Name Description
PosD3ColF3InUsLblB point

The point cloud point.

System.UInt16 val

The new intensity value.

Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB>.SetIntensityUInt_16(Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB, System.UInt16)

SetLabelUInt_8(ref PosD3ColF3InUsLblB, Byte)

Sets the label of a point cloud point.

Declaration
public override void SetLabelUInt_8(ref PosD3ColF3InUsLblB point, byte val)
Parameters
Type Name Description
PosD3ColF3InUsLblB point

The point cloud point.

System.Byte val

The new label.

Overrides
Fusee.PointCloud.Core.Accessors.PointAccessor<Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB>.SetLabelUInt_8(Fusee.PointCloud.Common.Accessors.PosD3ColF3InUsLblB, System.Byte)

SetPositionFloat3_64(ref PosD3ColF3InUsLblB, double3)

Sets the position of a point cloud point.

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

The point cloud point.

double3 val

The new position value.

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

Implements

IPointAccessor
Generated by DocFX
GitHub Repo
Back to top