Skip to content

Class uipc::core::AffineBodyStateAccessorFeatureOverrider

ClassList > uipc > core > AffineBodyStateAccessorFeatureOverrider

Public Functions

Type Name
AffineBodyStateAccessorFeatureOverrider () = default
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 body_offset, SizeT body_count)
virtual SizeT get_body_count () = 0
virtual ~AffineBodyStateAccessorFeatureOverrider () = default

Public Functions Documentation

function AffineBodyStateAccessorFeatureOverrider

uipc::core::AffineBodyStateAccessorFeatureOverrider::AffineBodyStateAccessorFeatureOverrider () = default

function do_copy_from

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

function do_copy_to

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

function do_create_geometry

virtual geometry::SimplicialComplex uipc::core::AffineBodyStateAccessorFeatureOverrider::do_create_geometry (
    IndexT body_offset,
    SizeT body_count
) 

function get_body_count

virtual SizeT uipc::core::AffineBodyStateAccessorFeatureOverrider::get_body_count () = 0

function ~AffineBodyStateAccessorFeatureOverrider

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


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