| __del__(self) | pyhelios.LiDARCloud.LiDARCloud | |
| __enter__(self) | pyhelios.LiDARCloud.LiDARCloud | |
| __exit__(self, exc_type, exc_val, exc_tb) | pyhelios.LiDARCloud.LiDARCloud | |
| __init__(self) | pyhelios.LiDARCloud.LiDARCloud | |
| _cloud_ptr | pyhelios.LiDARCloud.LiDARCloud | protected |
| addGrid(self, Union[vec3, List[float], Tuple[float, float, float]] center, Union[vec3, List[float], Tuple[float, float, float]] size, Union[List[int], Tuple[int, int, int]] ndiv, float rotation=0.0) | pyhelios.LiDARCloud.LiDARCloud | |
| addGridCell(self, Union[vec3, List[float], Tuple[float, float, float]] center, Union[vec3, List[float], Tuple[float, float, float]] size, float rotation=0.0) | pyhelios.LiDARCloud.LiDARCloud | |
| addHitPoint(self, int scanID, Union[vec3, List[float], Tuple[float, float, float]] xyz, Union[vec3, SphericalCoord, List[float], Tuple[float, float]] direction, Optional[Union[RGBcolor, List[float], Tuple[float, float, float]]] color=None) | pyhelios.LiDARCloud.LiDARCloud | |
| addScan(self, Union[vec3, List[float], Tuple[float, float, float]] origin, int Ntheta, Tuple[float, float] theta_range, int Nphi, Tuple[float, float] phi_range, float exit_diameter, float beam_divergence) | pyhelios.LiDARCloud.LiDARCloud | |
| addTrianglesToContext(self, Context context) | pyhelios.LiDARCloud.LiDARCloud | |
| calculateHitGridCell(self) | pyhelios.LiDARCloud.LiDARCloud | |
| calculateLeafArea(self, Context context, Optional[int] min_voxel_hits=None) | pyhelios.LiDARCloud.LiDARCloud | |
| calculateSyntheticGtheta(self, Context context) | pyhelios.LiDARCloud.LiDARCloud | |
| calculateSyntheticLeafArea(self, Context context) | pyhelios.LiDARCloud.LiDARCloud | |
| coordinateRotation(self, Union[SphericalCoord, List[float], Tuple[float, float]] rotation) | pyhelios.LiDARCloud.LiDARCloud | |
| coordinateShift(self, Union[vec3, List[float], Tuple[float, float, float]] shift) | pyhelios.LiDARCloud.LiDARCloud | |
| deleteHitPoint(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| disableCDGPUAcceleration(self) | pyhelios.LiDARCloud.LiDARCloud | |
| disableMessages(self) | pyhelios.LiDARCloud.LiDARCloud | |
| distanceFilter(self, float maxdistance) | pyhelios.LiDARCloud.LiDARCloud | |
| enableCDGPUAcceleration(self) | pyhelios.LiDARCloud.LiDARCloud | |
| enableMessages(self) | pyhelios.LiDARCloud.LiDARCloud | |
| exportGtheta(self, str filename) | pyhelios.LiDARCloud.LiDARCloud | |
| exportLeafAreaDensities(self, str filename) | pyhelios.LiDARCloud.LiDARCloud | |
| exportLeafAreas(self, str filename) | pyhelios.LiDARCloud.LiDARCloud | |
| exportPointCloud(self, str filename) | pyhelios.LiDARCloud.LiDARCloud | |
| exportTriangleAreas(self, str filename) | pyhelios.LiDARCloud.LiDARCloud | |
| exportTriangleNormals(self, str filename) | pyhelios.LiDARCloud.LiDARCloud | |
| firstHitFilter(self) | pyhelios.LiDARCloud.LiDARCloud | |
| gapfillMisses(self) | pyhelios.LiDARCloud.LiDARCloud | |
| getCellCenter(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getCellGtheta(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getCellLeafArea(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getCellLeafAreaDensity(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getCellSize(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getGridCellCount(self) | pyhelios.LiDARCloud.LiDARCloud | |
| getHitColor(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getHitCount(self) | pyhelios.LiDARCloud.LiDARCloud | |
| getHitRaydir(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getHitXYZ(self, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| getScanCount(self) | pyhelios.LiDARCloud.LiDARCloud | |
| getScanOrigin(self, int scanID) | pyhelios.LiDARCloud.LiDARCloud | |
| getScanSizePhi(self, int scanID) | pyhelios.LiDARCloud.LiDARCloud | |
| getScanSizeTheta(self, int scanID) | pyhelios.LiDARCloud.LiDARCloud | |
| getTriangleCount(self) | pyhelios.LiDARCloud.LiDARCloud | |
| initializeCollisionDetection(self, Context context) | pyhelios.LiDARCloud.LiDARCloud | |
| is_available(self) | pyhelios.LiDARCloud.LiDARCloud | |
| lastHitFilter(self) | pyhelios.LiDARCloud.LiDARCloud | |
| loadXML(self, str filename) | pyhelios.LiDARCloud.LiDARCloud | |
| reflectanceFilter(self, float minreflectance) | pyhelios.LiDARCloud.LiDARCloud | |
| setCellGtheta(self, float Gtheta, int index) | pyhelios.LiDARCloud.LiDARCloud | |
| syntheticScan(self, Context context, Optional[int] rays_per_pulse=None, Optional[float] pulse_distance_threshold=None, bool scan_grid_only=False, bool record_misses=True, bool append=False) | pyhelios.LiDARCloud.LiDARCloud | |
| triangulateHitPoints(self, float Lmax, float max_aspect_ratio=4.0) | pyhelios.LiDARCloud.LiDARCloud | |