|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
This is the complete list of members for MbTopologyItem, including all inherited members.
| AddAttribute(MbAttribute *attr, bool checkSame=true, bool forcedAssign=false) | MbAttributeContainer | |
| AddAttribute(const MbAttribute &attr, bool checkSame=true, bool forcedAssign=false) | MbAttributeContainer | |
| AddRef() const | MbRefItem | |
| AddRegistrator(MbRegDuplicate *reg) const | MbRefItem | |
| AddYourGabaritTo(MbCube &) const =0 | MbTopologyItem | pure virtual |
| AdvanceUserAttrib(const MbUserAttribute &) | MbAttributeContainer | static |
| Assign(const MbTopologyItem &) | MbTopologyItem | inline |
| AttributesAssign(const MbAttributeContainer &src, bool forcedAssign=false) | MbAttributeContainer | |
| AttributesChange() | MbAttributeContainer | |
| AttributesConvert(MbAttributeContainer &other) const | MbAttributeContainer | |
| AttributesCopy(MbAttributeContainer &other, MbRegDuplicate *=nullptr) const | MbAttributeContainer | |
| AttributesCount() const | MbAttributeContainer | inline |
| 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 &) const | MbAttributeContainer | |
| CalculateLocalGabarit(const MbMatrix3D &into, MbCube &cube) const =0 | MbTopologyItem | pure virtual |
| CalculateMesh(const MbStepData &stepData, const MbFormNote ¬e, MbMesh &mesh) const =0 | MbTopologyItem | pure virtual |
| CopyOwnChanged(const MbTopologyItem &ti) | MbTopologyItem | inline |
| DecRef() const | MbRefItem | |
| DetachSimpleAttribute(MbeAttributeType) | MbAttributeContainer | |
| DetachUserAttributes(std::vector< MbUserAttribute * > &attrs, const MbUserAttribType &type) | MbAttributeContainer | |
| DistanceToPoint(const MbCartPoint3D &) const =0 | MbTopologyItem | pure virtual |
| GetAttributes(c3d::AttrVector &attrs, MbeAttributeType aFamily, MbeAttributeType subType) const | MbAttributeContainer | |
| GetAttributes(c3d::AttrVector &attrs, MbeAttributeType aType) const | MbAttributeContainer | |
| GetAttributes(AttrVector &attrs) const | MbAttributeContainer | inline |
| GetColor() const | MbAttributeContainer | |
| GetCommonAttributes(c3d::AttrVector &, const c3d::string_t &samplePrompt, MbeAttributeType subType=at_Undefined, bool firstFound=false) const | MbAttributeContainer | |
| GetDensity() const | MbAttributeContainer | |
| GetFirstName() const | MbTopologyItem | inline |
| GetLabel(void *key=nullptr) const | MbTopologyItem | inline |
| GetMainName() const | MbTopologyItem | inline |
| GetName() const | MbTopologyItem | inline |
| GetNameHash() const | MbTopologyItem | inline |
| GetOwnChanged() const | MbTopologyItem | inline |
| GetOwnChanged(MbeChangedType n) const | MbTopologyItem | inline |
| GetOwnChangedFlag() const | MbTopologyItem | inline |
| GetProperties(MbProperties &) | MbAttributeContainer | |
| GetPureName(const VersionContainer &) const | TapeBase | virtual |
| GetRegistrable() const | TapeBase | |
| GetSimpleAttribute(MbeAttributeType) const | MbAttributeContainer | |
| GetStringAttributes(c3d::AttrVector &, const c3d::string_t &sampleContent) const | MbAttributeContainer | |
| GetStyle() const | MbAttributeContainer | |
| GetUseCount() const | MbRefItem | |
| GetUserAttributes(std::vector< MbUserAttribute * > &attrs, const MbUserAttribType &type) const | MbAttributeContainer | |
| GetVisual(float &a, float &d, float &sp, float &sh, float &t, float &e, uint rgb=0) const | MbAttributeContainer | |
| GetWidth() const | MbAttributeContainer | |
| ImplicationType() const override | MbTopologyItem | virtual |
| IsA() const =0 | MbTopItem | pure virtual |
| IsAFace() const | MbTopItem | inline |
| IsAnEdge() const | MbTopItem | inline |
| IsAProxy() const | MbTopItem | inline |
| IsAShell() const | MbTopItem | inline |
| IsAVertex() const | MbTopItem | inline |
| IsAWireEdge() const | MbTopItem | inline |
| IsChanged() const | MbAttributeContainer | |
| IsColored() const | MbAttributeContainer | inline |
| IsFamilyRegistrable() const | TapeBase | virtual |
| IsInvisible() const | MbAttributeContainer | |
| IsOwnChangedWeakly() const | MbTopologyItem | inline |
| IsOwnRenamedOnly() const | MbTopologyItem | inline |
| IsOwnReorientedOnly() const | MbTopologyItem | inline |
| IsOwnTransformedOnly() const | MbTopologyItem | inline |
| IsSame(const MbTopologyItem &, double accuracy) const =0 | MbTopologyItem | pure virtual |
| IsSelected() const | MbAttributeContainer | |
| IsVisible() const | MbAttributeContainer | |
| MbAttributeContainer(const MbAttributeContainer &, MbRegDuplicate *) | MbAttributeContainer | protected |
| MbAttributeContainer() | MbAttributeContainer | |
| MbAttributeContainer(MbAttribute &) | MbAttributeContainer | |
| MbRefItem() | MbRefItem | protected |
| MbTopItem() | MbTopItem | protected |
| MbTopologyItem() | MbTopologyItem | protected |
| MbTopologyItem(const MbTopologyItem &, MbRegDuplicate *) | MbTopologyItem | protected |
| Move(const MbVector3D &to, MbRegTransform *iReg=nullptr)=0 | MbTopologyItem | pure virtual |
| PrepareWrite() const | MbTopItem | inline |
| ReduceUserAttrib(const MbExternalAttribute &) | MbAttributeContainer | static |
| RefType() const override | MbTopItem | virtual |
| Release() const | MbRefItem | |
| RemoveAttribute(const MbAttribute *, bool checkAccuracySame=false, double accuracy=LENGTH_EPSILON) | MbAttributeContainer | |
| RemoveAttributes(bool onDeleteOwner=false) | MbAttributeContainer | |
| RemoveAttributes(MbeAttributeType type, MbeAttributeType subType) | MbAttributeContainer | |
| RemoveParentNamesAttribute() | MbTopologyItem | |
| RemovePrivateLabel(void *key=nullptr) const | MbTopologyItem | inline |
| RemoveRegistrator(MbRegDuplicate *reg) const | MbRefItem | |
| RemoveSimpleAttribute(MbeAttributeType) | MbAttributeContainer | |
| RemoveUserAttributes(const MbUserAttribType &type) | MbAttributeContainer | |
| ResetLabelCacheUse() | MbTopologyItem | inlinestatic |
| ReverseSelected() | MbAttributeContainer | |
| Rotate(const MbAxis3D &axis, double angle, MbRegTransform *iReg=nullptr)=0 | MbTopologyItem | pure virtual |
| SetChanged(bool c=true) | MbAttributeContainer | |
| SetColor(uint32) | MbAttributeContainer | |
| SetColor(int R, int G, int B) | MbAttributeContainer | |
| SetDensity(double) | MbAttributeContainer | |
| SetLabelCacheUse(bool u) | MbTopologyItem | inlinestatic |
| SetMainName(SimpleName n) | MbTopologyItem | inline |
| SetName() | MbTopologyItem | inline |
| SetName(const MbName &n) | MbTopologyItem | inline |
| SetOwnChanged(MbeChangedType) | MbTopologyItem | inline |
| SetOwnChangedFlag(Uint n) | MbTopologyItem | inline |
| SetOwnLabel(MbeLabelState l, void *key=nullptr) const | MbTopologyItem | inline |
| SetOwnLabel(MbeLabelState l, void *key, bool setLock) const | MbTopologyItem | inline |
| SetProperties(const MbProperties &) | MbAttributeContainer | |
| SetRegistrable(RegistrableRec regs=registrable) const | TapeBase | |
| 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 | |
| TapeBase(RegistrableRec regs=noRegistrable) | TapeBase | |
| TapeBase(const TapeBase &) | TapeBase | |
| ToDelete() const | MbTopologyItem | inline |
| Transform(const MbMatrix3D &matr, MbRegTransform *iReg=nullptr)=0 | MbTopologyItem | pure virtual |
| ~MbAttributeContainer() | MbAttributeContainer | virtual |
| ~MbTopologyItem() | MbTopologyItem | virtual |
| ~TapeBase() | TapeBase | virtual |