Show / Hide Table of Contents

Class PosD3ColF3InUsAccessor

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

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

Constructors

PosD3ColF3InUsAccessor()

Creates a new instance.

Declaration
public PosD3ColF3InUsAccessor()

Methods

GetColorFloat3_32(ref PosD3ColF3InUs)

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

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

The point cloud point.

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

GetIntensityUInt_16(ref PosD3ColF3InUs)

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

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

The point cloud point.

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

GetPositionFloat3_64(ref PosD3ColF3InUs)

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

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

The point cloud point.

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

SetColorFloat3_32(ref PosD3ColF3InUs, float3)

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

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

The point cloud point.

float3 val

The new color.

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

SetIntensityUInt_16(ref PosD3ColF3InUs, UInt16)

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

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

The point cloud point.

System.UInt16 val

The new intensity value.

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

SetPositionFloat3_64(ref PosD3ColF3InUs, double3)

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

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

The point cloud point.

double3 val

The new position value.

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

Implements

IPointAccessor
Generated by DocFX
GitHub Repo
Back to top