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

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

AddAttribute(MbAttribute *attr, bool checkSame=true)MbAttributeContainer
AddAttribute(const MbAttribute &attr, bool checkSame=true)MbAttributeContainer
AddRef() constMbRefItem
AddYourGabaritTo(MbCube &) const overrideMbApex3Dvirtual
AdvanceUserAttrib(const MbUserAttribute &)MbAttributeContainerstatic
AttributesAssign(const MbAttributeContainer &)MbAttributeContainer
AttributesChange()MbAttributeContainer
AttributesConvert(MbAttributeContainer &other) constMbAttributeContainer
AttributesCopy(MbAttributeContainer &other, MbRegDuplicate *=nullptr) constMbAttributeContainer
AttributesCount() constMbAttributeContainerinline
AttributesDelete()MbAttributeContainer
AttributesMerge(MbAttributeContainer &other)MbAttributeContainer
AttributesMove(const MbVector3D &, MbRegTransform *=nullptr)MbAttributeContainer
AttributesRead(reader &)MbAttributeContainer
AttributesReplace(MbAttributeContainer &other)MbAttributeContainer
AttributesRotate(const MbAxis3D &, double angle, MbRegTransform *=nullptr)MbAttributeContainer
AttributesSplit(const std::vector< MbAttributeContainer * > &others)MbAttributeContainer
AttributesTransform(const MbMatrix3D &, MbRegTransform *=nullptr)MbAttributeContainer
AttributesWrite(writer &) constMbAttributeContainer
Clone(MbRegDuplicate *iReg=nullptr) const =0MbPrimitivepure virtual
DecRef() constMbRefItem
DetachSimpleAttribute(MbeAttributeType)MbAttributeContainer
DetachUserAttributes(std::vector< MbUserAttribute * > &attrs, const MbUserAttribType &type)MbAttributeContainer
DistanceToLine(const MbAxis3D &, double extDistance, double &t) const overrideMbApex3Dvirtual
DistanceToPoint(const MbCartPoint3D &) const overrideMbApex3Dvirtual
Duplicate(MbRegDuplicate *iReg=nullptr) constMbPrimitiveinlinevirtual
GetAttributes(c3d::AttrVector &attrs, MbeAttributeType aFamily, MbeAttributeType subType) constMbAttributeContainer
GetAttributes(c3d::AttrVector &attrs, MbeAttributeType aType) constMbAttributeContainer
GetAttributes(AttrVector &attrs) constMbAttributeContainerinline
GetColor() constMbAttributeContainer
GetCommonAttributes(c3d::AttrVector &, const c3d::string_t &samplePrompt, MbeAttributeType subType=at_Undefined, bool firstFound=false) constMbAttributeContainer
GetDensity() constMbAttributeContainer
GetFirstName() constMbPrimitiveinline
GetItem() constMbPrimitiveinline
GetLock() constMbNestSyncItem
GetName() constMbPrimitiveinline
GetNameHash() constMbPrimitiveinline
GetPoint(MbCartPoint3D &) const =0MbApex3Dpure virtual
GetPoint(MbFloatPoint3D &) const =0MbApex3Dpure virtual
GetPrimitiveType() constMbPrimitiveinline
GetProperties(MbProperties &)=0MbPrimitivepure virtual
GetSimpleAttribute(MbeAttributeType) constMbAttributeContainer
GetStringAttributes(c3d::AttrVector &, const c3d::string_t &sampleContent) constMbAttributeContainer
GetStyle() constMbAttributeContainer
GetUseCount() constMbRefItem
GetUserAttributes(std::vector< MbUserAttribute * > &attrs, const MbUserAttribType &type) constMbAttributeContainer
GetVisual(float &a, float &d, float &sp, float &sh, float &t, float &e, uint rgb=0) constMbAttributeContainer
GetWidth() constMbAttributeContainer
ImplicationType() const overrideMbPrimitivevirtual
Init(const MbCartPoint3D &)=0MbApex3Dpure virtual
Init(const MbFloatPoint3D &)=0MbApex3Dpure virtual
Init(const MbApex3D &)=0MbApex3Dpure virtual
IsChanged() constMbAttributeContainer
IsColored() constMbAttributeContainerinline
IsInvisible() constMbAttributeContainer
IsSame(const MbApex3D &, double eps) const =0MbApex3Dpure virtual
IsSelected() constMbAttributeContainer
IsVisible() constMbAttributeContainer
Item() constMbPrimitiveinline
Lock() constMbNestSyncItem
MbApex3D(const MbApex3D &, MbRegDuplicate *)MbApex3Dexplicitprotected
MbApex3D()MbApex3Dinline
MbAttributeContainer(const MbAttributeContainer &, MbRegDuplicate *)MbAttributeContainerprotected
MbAttributeContainer()MbAttributeContainer
MbAttributeContainer(MbAttribute &)MbAttributeContainer
MbPrimitive(const MbPrimitive &, MbRegDuplicate *iReg)MbPrimitiveexplicitprotected
MbPrimitive()MbPrimitiveprotected
MbRefItem()MbRefItemprotected
Move(const MbVector3D &to)=0MbPrimitivepure virtual
nameMbPrimitiveprotected
NearestType(MbeSpaceType sType, MbeTopologyType tType, MbePlaneType pType) constMbPrimitive
parentItemMbPrimitiveprotected
PlaneItem() constMbPrimitiveinline
PrimitiveRead(reader &)MbPrimitive
PrimitiveWrite(writer &) constMbPrimitive
ReduceUserAttrib(const MbExternalAttribute &)MbAttributeContainerstatic
RefType() const overrideMbPrimitivevirtual
Release() constMbRefItem
RemoveAttribute(const MbAttribute *, bool checkAccuracySame=false, double accuracy=LENGTH_EPSILON)MbAttributeContainer
RemoveAttributes(bool onDeleteOwner=false)MbAttributeContainer
RemoveAttributes(MbeAttributeType type, MbeAttributeType subType)MbAttributeContainer
RemoveSimpleAttribute(MbeAttributeType)MbAttributeContainer
RemoveUserAttributes(const MbUserAttribType &type)MbAttributeContainer
ReverseSelected()MbAttributeContainer
Rotate(const MbAxis3D &axis, double angle)=0MbPrimitivepure virtual
SetChanged(bool c=true)MbAttributeContainer
SetColor(uint32)MbAttributeContainer
SetColor(int R, int G, int B)MbAttributeContainer
SetDensity(double)MbAttributeContainer
SetItem(const MbRefItem *g)MbPrimitiveinline
SetName()MbPrimitiveinline
SetName(const MbName &n)MbPrimitiveinline
SetPrimitiveType(MbeRefType t)MbPrimitiveinline
SetProperties(const MbProperties &)=0MbPrimitivepure virtual
SetSelected(bool s=true)MbAttributeContainer
SetSimpleAttribute(MbeAttributeType)MbAttributeContainer
SetSimpleAttribute(MbAttribute *simpAttr)MbAttributeContainer
SetSimpleAttribute(const MbAttribute &simpAttr)MbAttributeContainer
SetStyle(int)MbAttributeContainer
SetVisible(bool)MbAttributeContainer
SetVisual(float a, float d, float sp, float sh, float t, float e, uint rgb=0)MbAttributeContainer
SetVisual(const MbRGBA &ambient, const MbRGBA &diffuse, const MbRGBA &specular, const MbRGBA &emission, uint8 shininess, uint8 opacity, uint8 chrom)MbAttributeContainer
SetWidth(int)MbAttributeContainer
SpaceItem() constMbPrimitiveinline
TopItem() constMbPrimitiveinline
Transform(const MbMatrix3D &matr)=0MbPrimitivepure virtual
Type() const overrideMbApex3Dvirtual
typeMbPrimitiveprotected
Unlock() constMbNestSyncItem
~MbApex3D()MbApex3Dvirtual
~MbAttributeContainer()MbAttributeContainervirtual
~MbPrimitive()MbPrimitivevirtual