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