Enum las::point::Classification [] [src]

pub enum Classification {
    Optional(u8),
    Mandatory {
        classification: ASPRSClassification,
        synthetic: bool,
        key_point: bool,
        withheld: bool,
    },
}

Point classification.

In version 1.0, this was a user-defined and optional u8. In subsequent versions, this field was defined more rigidly.

Variants

An optional classification, used in LAS 1.0 only.

A mandatory classification, used in all subsequent versions.

Fields

The ASPRS type classification.

True if this point was created via sythetic means, such as through photogrammetry.

True if this is a model keypoint and should not be removed by future thinning.

True if this point should be excluded from processing.

Methods

impl Classification
[src]

Converts a u8, a major version, and a minor version into a Classification.

Trait Implementations

impl PartialEq for Classification
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Debug for Classification
[src]

Formats the value using the given formatter.

impl Copy for Classification
[src]

impl Clone for Classification
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for Classification
[src]

Returns the "default value" for a type. Read more