|
override void | deleteCptr () |
|
virtual IntPtr | GetNonDirectorClassID () |
|
|
bool | cMemOwn |
|
HandleRef | cptr |
|
The ImportOptionsKit class contains any settings controlling the import of XYZ, PTX, and PTS files.
◆ ImportOptionsKit() [1/2]
HPS.PointCloud.ImportOptionsKit.ImportOptionsKit |
( |
| ) |
|
|
inline |
◆ ImportOptionsKit() [2/2]
◆ Empty()
override bool HPS.PointCloud.ImportOptionsKit.Empty |
( |
| ) |
|
|
inlinevirtual |
◆ Equals()
◆ ObjectType()
override HPS.Type HPS.PointCloud.ImportOptionsKit.ObjectType |
( |
| ) |
|
|
inlinevirtual |
This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).
- Returns
- The declared type of the object in question, which may differ from the true, underlying type.
Reimplemented from HPS.Kit.
◆ Set()
◆ SetPointColor() [1/2]
Sets the point color for each point in the cloud. If the point cloud explicitly provides colors for points this option will be ignored unless in_override is specified. If the file only describes an intensity for each point the color provided will be multilplied by the intensity to resolve the final point coloration unless in_override is specified in which case the intensity will be ignored. If the file describes no intensity or color (or in_override is specified), this will set the vertex color at the containing segment.
- Parameters
-
in_color | The color to use. |
in_override | Specifies whether to override the point colors specified in the file (if any) with the color provided |
- Returns
- A reference to this ImportOptionsKit.
◆ SetPointColor() [2/2]
Sets the point color for each point in the cloud. If the point cloud explicitly provides colors for points this option will be ignored unless in_override is specified. If the file only describes an intensity for each point the color provided will be multilplied by the intensity to resolve the final point coloration unless in_override is specified in which case the intensity will be ignored. If the file describes no intensity or color (or in_override is specified), this will set the vertex color at the containing segment.
- Parameters
-
in_color | The color to use. |
- Returns
- A reference to this ImportOptionsKit.
◆ SetSegment()
Sets the root segment where the point cloud data will be imported into. If no segment is specified, a root segment will be created for this purpose during import.
- Parameters
-
in_segment | Segment the point cloud data will be imported into. |
- Returns
- A reference to this ImportOptionsKit.
◆ Show()
◆ ShowPointColor()
bool HPS.PointCloud.ImportOptionsKit.ShowPointColor |
( |
out HPS.RGBColor |
out_color, |
|
|
out bool |
out_override |
|
) |
| |
|
inline |
Shows the point color to use during import.
- Parameters
-
out_color | The color being used. |
out_override | Specifies whether the point colors specified in the file (if any) will be override with the color provided |
- Returns
- true if a root segment was specified, false otherwise.
◆ ShowSegment()
bool HPS.PointCloud.ImportOptionsKit.ShowSegment |
( |
out HPS.SegmentKey |
out_segment | ) |
|
|
inline |
Shows the root segment where the HSF data will be imported into.
- Parameters
-
out_segment | Segment the HSF data will be imported into. |
- Returns
- true if a root segment was specified, false otherwise.
◆ UnsetEverything()
◆ UnsetPointColor()
Remove the point color to use during import.
- Returns
- A reference to this ImportOptionsKit.
◆ UnsetSegment()
Removes the root segment speciyfing where the point cloud data will be imported into.
- Returns
- A reference to this ImportOptionsKit.
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.PointCloud.cs