Skip to content

Class uipc::core::FiniteElementStateAccessorFeatureOverrider

ClassList > uipc > core > FiniteElementStateAccessorFeatureOverrider

Public Functions

Type Name
virtual void do_copy_from (const geometry::SimplicialComplex & state_geo) = 0
virtual void do_copy_to (geometry::SimplicialComplex & state_geo) = 0
virtual geometry::SimplicialComplex do_create_geometry (IndexT vertex_offset, SizeT vertex_count)
virtual SizeT get_vertex_count () = 0
virtual ~FiniteElementStateAccessorFeatureOverrider () = default

Public Functions Documentation

function do_copy_from

virtual void uipc::core::FiniteElementStateAccessorFeatureOverrider::do_copy_from (
    const geometry::SimplicialComplex & state_geo
) = 0

function do_copy_to

virtual void uipc::core::FiniteElementStateAccessorFeatureOverrider::do_copy_to (
    geometry::SimplicialComplex & state_geo
) = 0

function do_create_geometry

virtual geometry::SimplicialComplex uipc::core::FiniteElementStateAccessorFeatureOverrider::do_create_geometry (
    IndexT vertex_offset,
    SizeT vertex_count
) 

function get_vertex_count

virtual SizeT uipc::core::FiniteElementStateAccessorFeatureOverrider::get_vertex_count () = 0

function ~FiniteElementStateAccessorFeatureOverrider

virtual uipc::core::FiniteElementStateAccessorFeatureOverrider::~FiniteElementStateAccessorFeatureOverrider () = default


The documentation for this class was generated from the following file include/uipc/core/finite_element_state_accessor_feature.h