Skip to content

Project OpenGeode

class Surfaces

class Surfaces

Records

SurfaceRangeBase

SurfaceRange

Functions

Surfaces

cpp
public void Surfaces<>(const Surfaces<> & )
public void Surfaces<>(const Surfaces<> & )

operator=

cpp
public Surfaces<> & operator=(const Surfaces<> & )
public Surfaces<> & operator=(const Surfaces<> & )

~Surfaces

cpp
public void ~Surfaces<>()
public void ~Surfaces<>()

nb_surfaces

cpp
public index_t nb_surfaces()
public index_t nb_surfaces()

has_surface

cpp
public bool has_surface(const uuid & id)
public bool has_surface(const uuid & id)

surface

cpp
public const Surface<dimension> & surface(const uuid & id)
public const Surface<dimension> & surface(const uuid & id)

surfaces

cpp
public SurfaceRange surfaces()
public SurfaceRange surfaces()

save_surfaces

cpp
public void save_surfaces(basic_string_view directory)
public void save_surfaces(basic_string_view directory)

Surfaces

cpp
protected void Surfaces<>()
protected void Surfaces<>()

Surfaces

cpp
protected void Surfaces<>(Surfaces<> && other)
protected void Surfaces<>(Surfaces<> && other)

operator=

cpp
protected Surfaces<> & operator=(Surfaces<> && other)
protected Surfaces<> & operator=(Surfaces<> && other)

create_surface

cpp
public const uuid & create_surface(SurfacesBuilderKey key)
public const uuid & create_surface(SurfacesBuilderKey key)

create_surface

cpp
public const uuid & create_surface(const MeshImpl & impl, SurfacesBuilderKey key)
public const uuid & create_surface(const MeshImpl & impl, SurfacesBuilderKey key)

create_surface

cpp
public void create_surface(uuid surface_id, SurfacesBuilderKey key)
public void create_surface(uuid surface_id, SurfacesBuilderKey key)

create_surface

cpp
public void create_surface(uuid surface_id, const MeshImpl & impl, SurfacesBuilderKey key)
public void create_surface(uuid surface_id, const MeshImpl & impl, SurfacesBuilderKey key)

delete_surface

cpp
public void delete_surface(const Surface<dimension> & surface, SurfacesBuilderKey key)
public void delete_surface(const Surface<dimension> & surface, SurfacesBuilderKey key)

load_surfaces

cpp
public void load_surfaces(basic_string_view directory, SurfacesBuilderKey key)
public void load_surfaces(basic_string_view directory, SurfacesBuilderKey key)

modifiable_surfaces

cpp
public ModifiableSurfaceRange modifiable_surfaces(SurfacesBuilderKey key)
public ModifiableSurfaceRange modifiable_surfaces(SurfacesBuilderKey key)

modifiable_surface

cpp
public Surface<dimension> & modifiable_surface(const uuid & id, SurfacesBuilderKey key)
public Surface<dimension> & modifiable_surface(const uuid & id, SurfacesBuilderKey key)

class Surfaces

Geode-solutions' documentation website