Syntax @ApplyPointCloudTransformation([REJECTABLE],MATRIX) @ApplyPointCloudTransformation([REJECTABLE],COMPONENT[,]+) Arguments REJECTABLE Specifies if the function will supply a rejection code and message to the invalid feature and output it to the rejected port, or will fail upon being supplied invalid features. A feature can be rejected for the following reasons: - The feature has invalid geometry Names of the components to transform. Description The @ApplyPointCloudTransformation function is used to apply a transformation to a point cloud. Applying a transformation is primarily done for compatibility with other processing and writers that cannot support the transformation natively. For example, the LAS reader produces Int32 coordinates with a scale and offset. However, the POINTCLOUDXYZ writer cannot support component scale/offsets, so the transformation will be applied. The resulting coordinates will be Real64 with no transformation. MATRIX In this mode, the transformation matrix will be applied. The resulting point cloud will have x, y, and z components that are of type Real64, with no scale/offset, and no transformation matrix. If the point cloud does not have a transformation matrix, the point cloud will be untouched. COMPONENT In this mode, the scale/offset of the specified components will be applied. The resulting components will be Real64 with no scale/offset. If a named component does not have a scale/offset, it will not be modified. Input features must contain point cloud geometries only.