|
MBDyn-1.7.3
|
#include <socketstreammotionelem.h>


Public Member Functions | |
| StreamContentMotion (unsigned uFlags, std::vector< const StructNode * > &n, StreamContent::Modifier *pMod) | |
| virtual | ~StreamContentMotion (void) |
| void | Prepare (void) |
| unsigned | GetNumChannels (void) const |
| std::vector< const StructNode * > ::const_iterator | nodes_begin (void) const |
| std::vector< const StructNode * > ::const_iterator | nodes_end (void) const |
| const unsigned | uGetFlags (void) const |
Public Member Functions inherited from StreamContent | |
| StreamContent (size_t size, Modifier *pMod) | |
| virtual | ~StreamContent (void) |
| void * | GetBuf (void) const |
| int | GetSize (void) const |
| const void * | GetOutBuf (void) const |
| int | GetOutSize (void) const |
Protected Attributes | |
| unsigned | uFlags |
| std::vector< const StructNode * > | nodes |
Protected Attributes inherited from StreamContent | |
| std::vector< char > | buf |
| Modifier * | m_pMod |
Additional Inherited Members | |
Public Types inherited from StreamContent | |
| enum | Type { UNKNOWN = -1, VALUES = 0, MOTION = 1, LASTTYPE } |
Definition at line 43 of file socketstreammotionelem.h.
| StreamContentMotion::StreamContentMotion | ( | unsigned | uFlags, |
| std::vector< const StructNode * > & | n, | ||
| StreamContent::Modifier * | pMod | ||
| ) |
Definition at line 40 of file socketstreammotionelem.cc.
References ASSERT, StreamContent::buf, StreamContent::m_pMod, nodes, GeometryData::R, StreamContent::Modifier::Set(), GeometryData::V, GeometryData::W, and GeometryData::X.

|
virtual |
Definition at line 67 of file socketstreammotionelem.cc.
References NO_OP.
|
virtual |
Implements StreamContent.
Definition at line 152 of file socketstreammotionelem.cc.
References StreamContent::buf.
| std::vector< const StructNode * >::const_iterator StreamContentMotion::nodes_begin | ( | void | ) | const |
Definition at line 158 of file socketstreammotionelem.cc.
References nodes.
Referenced by WriteStreamContentLogOutput().
| std::vector< const StructNode * >::const_iterator StreamContentMotion::nodes_end | ( | void | ) | const |
Definition at line 164 of file socketstreammotionelem.cc.
References nodes.
Referenced by WriteStreamContentLogOutput().
|
virtual |
Implements StreamContent.
Definition at line 73 of file socketstreammotionelem.cc.
References ASSERT, StreamContent::buf, StreamContent::m_pMod, StreamContent::Modifier::Modify(), nodes, GeometryData::R, R, GeometryData::RT, uFlags, GeometryData::V, GeometryData::W, and GeometryData::X.

| const unsigned StreamContentMotion::uGetFlags | ( | void | ) | const |
Definition at line 170 of file socketstreammotionelem.cc.
References uFlags.
Referenced by WriteStreamContentLogOutput().
|
protected |
Definition at line 46 of file socketstreammotionelem.h.
Referenced by nodes_begin(), nodes_end(), Prepare(), and StreamContentMotion().
|
protected |
Definition at line 45 of file socketstreammotionelem.h.
Referenced by Prepare(), and uGetFlags().