SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::component::visual::VisualModelImpl::FaceGroup Class Reference

#include <VisualModelImpl.h>

Public Attributes

visual_index_type tri0
 
visual_index_type nbt
 
visual_index_type quad0
 
visual_index_type nbq
 
visual_index_type edge0
 
visual_index_type nbe
 
std::string materialName
 
std::string groupName
 
int materialId
 

Public Member Functions

 FaceGroup ()
 

Friends

std::ostream & operator<< (std::ostream &out, const FaceGroup &g)
 
std::istream & operator>> (std::istream &in, FaceGroup &g)
 

Attribute details

◆ edge0

visual_index_type sofa::component::visual::VisualModelImpl::FaceGroup::edge0

edge0: first edge index of a group nbe: number of edge elements

◆ groupName

std::string sofa::component::visual::VisualModelImpl::FaceGroup::groupName

◆ materialId

int sofa::component::visual::VisualModelImpl::FaceGroup::materialId

◆ materialName

std::string sofa::component::visual::VisualModelImpl::FaceGroup::materialName

◆ nbe

visual_index_type sofa::component::visual::VisualModelImpl::FaceGroup::nbe

◆ nbq

visual_index_type sofa::component::visual::VisualModelImpl::FaceGroup::nbq

◆ nbt

visual_index_type sofa::component::visual::VisualModelImpl::FaceGroup::nbt

◆ quad0

visual_index_type sofa::component::visual::VisualModelImpl::FaceGroup::quad0

quad0: first quad index of a group nbq: number of quad elements

◆ tri0

visual_index_type sofa::component::visual::VisualModelImpl::FaceGroup::tri0

tri0: first triangle index of a group nbt: number of triangle elements

Constructor details

◆ FaceGroup()

sofa::component::visual::VisualModelImpl::FaceGroup::FaceGroup ( )
inline

Related details

◆ operator<<

std::ostream& operator<< ( std::ostream &  out,
const FaceGroup g 
)
friend

◆ operator>>

std::istream& operator>> ( std::istream &  in,
FaceGroup g 
)
friend