C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbVisual Member List

This is the complete list of members for MbVisual, including all inherited members.

AddRef() constMbRefItem
Ambient(uint rgb=0) constMbVisual
AttributeFamily() const overrideMbElementaryAttributevirtual
AttributeType() const overrideMbVisualvirtual
chn_ActCount enum valueMbAttribute
chn_Free enum valueMbAttribute
chn_Keep enum valueMbAttribute
chn_Self enum valueMbAttribute
cnv_ActCount enum valueMbAttribute
cnv_Convert enum valueMbAttribute
cnv_Copy enum valueMbAttribute
cnv_Free enum valueMbAttribute
cnv_Keep enum valueMbAttribute
cnv_Self enum valueMbAttribute
cpy_ActCount enum valueMbAttribute
cpy_Copy enum valueMbAttribute
cpy_Free enum valueMbAttribute
cpy_Keep enum valueMbAttribute
cpy_Self enum valueMbAttribute
Create(uint32 c)MbVisualstatic
Create(int iR, int iG, int iB)MbVisualstatic
Create(const MbRGBA &c)MbVisualstatic
DecRef() constMbRefItem
del_ActCount enum valueMbAttribute
del_Free enum valueMbAttribute
del_Self enum valueMbAttribute
Duplicate(MbRegDuplicate *=nullptr) const overrideMbVisualvirtual
Get(float &a, float &d, float &s, float &h, float &t, float &e, uint rgb=0) constMbVisual
Get(MbRGBA &ambient, MbRGBA &diffuse, MbRGBA &specular, MbRGBA &emission, uint8 &shininess, uint8 &opacity, uint8 &chrom) constMbVisual
GetActionForChange() constMbAttributeinline
GetActionForConvert() constMbAttributeinline
GetActionForCopy() constMbAttributeinline
GetActionForDelete() constMbAttributeinline
GetActionForMerge() constMbAttributeinline
GetActionForReplace() constMbAttributeinline
GetActionForSplit() constMbAttributeinline
GetActionForTransform() constMbAttributeinline
GetAmbient() constMbVisualinline
GetColor() constMbVisualinline
GetProperties(MbProperties &) overrideMbVisualvirtual
GetPropertyName() overrideMbVisualvirtual
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetUseCount() constMbRefItem
ImplicationType() constMbAttributevirtual
Init(const MbAttribute &) overrideMbVisualvirtual
Init(float a=MB_AMBIENT, float d=MB_DIFFUSE, float s=MB_SPECULARITY, float h=MB_SHININESS, float t=MB_OPACITY, float e=MB_EMISSION, uint rgb=0)MbVisual
Init(const MbRGBA &ambient, const MbRGBA &diffuse, const MbRGBA &specular, const MbRGBA &emission, uint8 shininess, uint8 opacity, uint8 chrom)MbVisual
InitActions(const MbAttribute &)MbAttribute
IsA(MbeAttributeType t) constMbAttributeinline
IsFamilyRegistrable() const overrideMbAttributevirtual
IsSame(const MbAttribute &, double accuracy=PARAM_ACCURACY) const overrideMbVisualvirtual
MbAttribute()MbAttributeprotected
MbAttribute(const MbAttribute &)MbAttributeprotected
MbRefItem()MbRefItemprotected
MbVisual(const MbVisual &init)MbVisualprotected
MbVisual(float a=MB_AMBIENT, float d=MB_DIFFUSE, float s=MB_SPECULARITY, float h=MB_SHININESS, float t=MB_OPACITY, float e=MB_EMISSION)MbVisual
MbVisual(uint8 a, uint8 d, uint8 s, uint8 h, uint8 t, uint8 e)MbVisual
mrg_ActCount enum valueMbAttribute
mrg_Free enum valueMbAttribute
mrg_Keep enum valueMbAttribute
mrg_KeepAll enum valueMbAttribute
mrg_KeepRep enum valueMbAttribute
mrg_Self enum valueMbAttribute
OnChangeOwner(const MbAttributeContainer &owner) overrideMbElementaryAttributevirtual
OnChangeOwnerAction enum nameMbAttribute
OnConvertOwner(const MbAttributeContainer &owner, MbAttributeContainer &other) overrideMbElementaryAttributevirtual
OnConvertOwnerAction enum nameMbAttribute
OnCopyOwner(const MbAttributeContainer &owner, MbAttributeContainer &other, MbRegDuplicate *=nullptr) overrideMbElementaryAttributevirtual
OnCopyOwnerAction enum nameMbAttribute
OnDeleteOwner(const MbAttributeContainer &owner) overrideMbElementaryAttributevirtual
OnDeleteOwnerAction enum nameMbAttribute
OnMergeOwner(const MbAttributeContainer &owner, MbAttributeContainer &other) overrideMbElementaryAttributevirtual
OnMergeOwnerAction enum nameMbAttribute
OnMoveOwner(const MbAttributeContainer &owner, const MbVector3D &, MbRegTransform *=nullptr) overrideMbElementaryAttributevirtual
OnReplaceOwner(const MbAttributeContainer &owner, MbAttributeContainer &other) overrideMbElementaryAttributevirtual
OnReplaceOwnerAction enum nameMbAttribute
OnRotateOwner(const MbAttributeContainer &owner, const MbAxis3D &, double angle, MbRegTransform *=nullptr) overrideMbElementaryAttributevirtual
OnSplitOwner(const MbAttributeContainer &owner, const std::vector< MbAttributeContainer * > &others) overrideMbElementaryAttributevirtual
OnSplitOwnerAction enum nameMbAttribute
OnTransformOwner(const MbAttributeContainer &owner, const MbMatrix3D &, MbRegTransform *=nullptr) overrideMbElementaryAttributevirtual
OnTransformOwnerAction enum nameMbAttribute
RefType() const overrideMbAttributevirtual
Release() constMbRefItem
rep_ActCount enum valueMbAttribute
rep_Free enum valueMbAttribute
rep_Keep enum valueMbAttribute
rep_KeepAll enum valueMbAttribute
rep_KeepRep enum valueMbAttribute
rep_Self enum valueMbAttribute
SetActionForChange(OnChangeOwnerAction a)MbAttributeinline
SetActionForConvert(OnConvertOwnerAction a)MbAttributeinline
SetActionForCopy(OnCopyOwnerAction a)MbAttributeinline
SetActionForDelete(OnDeleteOwnerAction a)MbAttributeinline
SetActionForMerge(OnMergeOwnerAction a)MbAttributeinline
SetActionForReplace(OnReplaceOwnerAction a)MbAttributeinline
SetActionForSplit(OnSplitOwnerAction a)MbAttributeinline
SetActionForTransform(OnTransformOwnerAction a)MbAttributeinline
SetAmbient(float v, uint rgb=0)MbVisual
SetAmbient(const MbRGBA &v)MbVisualinline
SetProperties(const MbProperties &) overrideMbVisualvirtual
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
spl_ActCount enum valueMbAttribute
spl_Copy enum valueMbAttribute
spl_Free enum valueMbAttribute
spl_Keep enum valueMbAttribute
spl_Self enum valueMbAttribute
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
trn_ActCount enum valueMbAttribute
trn_Free enum valueMbAttribute
trn_Keep enum valueMbAttribute
trn_Self enum valueMbAttribute
~MbAttribute()MbAttributevirtual
~MbVisual()MbVisualvirtual
~TapeBase()TapeBasevirtual