Skip to content

Class uipc::core::ContactElement

ClassList > uipc > core > ContactElement

Public Functions

Type Name
ContactElement () = default
ContactElement (const ContactElement &) = default
ContactElement (ContactElement &&) = default
ContactElement (IndexT id, std::string_view name) noexcept
S< geometry::AttributeSlot< IndexT > > apply_to (geometry::Geometry & geo) const
IndexT id () noexcept const
std::string_view name () noexcept const
ContactElement & operator= (const ContactElement &) = default
ContactElement & operator= (ContactElement &&) = default

Public Functions Documentation

function ContactElement [1/4]

uipc::core::ContactElement::ContactElement () = default

function ContactElement [2/4]

uipc::core::ContactElement::ContactElement (
    const ContactElement &
) = default

function ContactElement [3/4]

uipc::core::ContactElement::ContactElement (
    ContactElement &&
) = default

function ContactElement [4/4]

uipc::core::ContactElement::ContactElement (
    IndexT id,
    std::string_view name
) noexcept

function apply_to

S< geometry::AttributeSlot < IndexT > > uipc::core::ContactElement::apply_to (
    geometry::Geometry & geo
) const

function id

IndexT uipc::core::ContactElement::id () noexcept const

function name

std::string_view uipc::core::ContactElement::name () noexcept const

function operator=

ContactElement & uipc::core::ContactElement::operator= (
    const ContactElement &
) = default

function operator=

ContactElement & uipc::core::ContactElement::operator= (
    ContactElement &&
) = default

Friends Documentation

friend from_json

void uipc::core::ContactElement::from_json (
    const Json & j,
    ContactElement & element
) 

friend to_json

void uipc::core::ContactElement::to_json (
    Json & j,
    const ContactElement & element
) 


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