Show / Hide Table of Contents

Class PosD3Accessor

PointAccessor<TPoint> for Point Clouds which position information only.

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

Constructors

PosD3Accessor()

Creates a new instance.

Declaration
public PosD3Accessor()

Methods

GetPositionFloat3_64(ref PosD3)

Returns the position of a point cloud point.

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

The point cloud point.

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

SetPositionFloat3_64(ref PosD3, double3)

Sets the position of a point cloud point.

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

The point cloud point.

double3 val

The new position value.

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

Implements

IPointAccessor
Generated by DocFX
GitHub Repo
Back to top