|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
The property of the subregion. More...
#include <mb_property.h>
Inheritance diagram for MbPolymeshSubRegionProperty:
Collaboration diagram for MbPolymeshSubRegionProperty:Public Member Functions | |
| MbPolymeshSubRegionProperty (MbePrompt name, MbPolymesh &topo, uint32 n) | |
| Constructor by parameters. More... | |
| virtual | ~MbPolymeshSubRegionProperty () |
| Destructor. | |
| void | GetProperties (MbProperties &) override |
| Get tuple of the complex property (non-atomic object). | |
| void | _GetPropertyValue (void *v, size_t) const override |
| Get value of the property. | |
Public Member Functions inherited from MbPolymeshPropertyBase | |
| MbPolymeshPropertyBase (MbePrompt name, MbPolymesh &topo, PrePropType type, uint32 n) | |
| Constructor by parameters. More... | |
| virtual | ~MbPolymeshPropertyBase () |
| Destructor. | |
| PrePropType | IsA () const override |
| Get type of property. | |
| void | GetCharValue (TCHAR *v) const override |
| Get string value of the property. Deprecated method, use GetCharValue_s() in combination with GetCharLen() instead. | |
| void | SetProperties (const MbProperties &) override |
| Set tuple of the complex property (non-atomic object). | |
| void | SetPropertyValue (TCHAR *) override |
| Set the new value of the property. | |
Public Member Functions inherited from MbProperty | |
| MbProperty (MbePrompt name, bool change=true) | |
| Constructor by parameters. More... | |
| virtual | ~MbProperty () |
| Destructor. | |
| virtual size_t | GetCharLen () const |
| Get buffer size, sufficient to accommodate the string value of the property. More... | |
| virtual bool | GetCharValue_s (TCHAR *, size_t) const |
| Get the string value of the property as a string with a terminal null. More... | |
| virtual size_t | GetPrompt () const |
| Get a hint. | |
| MbePrompt & | SetPrompt () |
| Get a hint. | |
| bool | IsChangeable () const |
| Is it possible to change data. | |
Public Attributes | |
| uint32 | _facetCount |
| Facets count. | |
| uint32 | _loopCount |
| Loops count. | |
Additional Inherited Members | |
Protected Attributes inherited from MbPolymeshPropertyBase | |
| MbPolymesh & | _topo |
| Topology. | |
| PrePropType | _type |
| Type. | |
| uint32 | _number |
| Number. | |
The property of the subregion.
Wrapper that implements property of an object with its ownership setting.
| MbPolymeshSubRegionProperty::MbPolymeshSubRegionProperty | ( | MbePrompt | name, |
| MbPolymesh & | topo, | ||
| uint32 | n | ||
| ) |
Constructor by parameters.
Constructor by parameters.
| [in] | name | - Number of hint string. |
| [in] | topo | - Topology. |
| [in] | n | - Number. |