Skip to content

Project OpenGeode-Geosciences ​

class Horizon ​

Geological component describing a Horizon. This component is described by a horizon type.

cpp
Inherits from Component<dimension>
Inherits from Component<dimension>

Functions ​

Horizon ​

cpp
public void Horizon<dimension>(const Horizon<dimension> & )
public void Horizon<dimension>(const Horizon<dimension> & )

operator= ​

cpp
public Horizon<dimension> & operator=(const Horizon<dimension> & )
public Horizon<dimension> & operator=(const Horizon<dimension> & )

Horizon ​

cpp
public void Horizon<dimension>(Horizon<dimension> && other)
public void Horizon<dimension>(Horizon<dimension> && other)

~Horizon ​

cpp
public void ~Horizon<dimension>()
public void ~Horizon<dimension>()

component_type_static ​

cpp
public NamedType component_type_static()
public NamedType component_type_static()

component_type ​

cpp
public NamedType component_type()
public NamedType component_type()

component_id ​

cpp
public ComponentID component_id()
public ComponentID component_id()

has_type ​

cpp
public bool has_type()
public bool has_type()

type ​

cpp
public HORIZON_TYPE type()
public HORIZON_TYPE type()

Horizon ​

cpp
public void Horizon<dimension>(HorizonsKey )
public void Horizon<dimension>(HorizonsKey )

Horizon ​

cpp
public void Horizon<dimension>(HORIZON_TYPE type, HorizonsKey )
public void Horizon<dimension>(HORIZON_TYPE type, HorizonsKey )

set_type ​

cpp
public void set_type(HORIZON_TYPE type, HorizonsBuilderKey )
public void set_type(HORIZON_TYPE type, HorizonsBuilderKey )

set_horizon_name ​

cpp
public void set_horizon_name(basic_string_view name, HorizonsBuilderKey )
public void set_horizon_name(basic_string_view name, HorizonsBuilderKey )

Enums ​

| enum class HORIZON_TYPE |

--

| no_type | | conformal | | non_conformal | | topography | | intrusion |

class Horizon ​

cpp
Inherits from Component<3U>
Inherits from Component<3U>

class Horizon ​

cpp
Inherits from Component<2U>
Inherits from Component<2U>

Geode-solutions' documentation website