|
C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
This is the complete list of members for MbPolygon3D, including all inherited members.
| AddAttribute(MbAttribute *attr, bool checkSame=true) | MbAttributeContainer | |
| AddAttribute(const MbAttribute &attr, bool checkSame=true) | MbAttributeContainer | |
| AddPoint(const MbCartPoint3D &dpnt)=0 | MbPolygon3D | pure virtual |
| AddPoint(const MbFloatPoint3D &fpnt)=0 | MbPolygon3D | pure virtual |
| AddPolygon(const MbPolygon3D &)=0 | MbPolygon3D | pure virtual |
| AddRef() const | MbRefItem | |
| AddYourGabaritTo(MbCube &r) const =0 | MbPrimitive | pure virtual |
| Adjust()=0 | MbPolygon3D | pure virtual |
| AdvanceUserAttrib(const MbUserAttribute &) | MbAttributeContainer | static |
| AttributesAssign(const MbAttributeContainer &) | 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 | |
| Clone(MbRegDuplicate *iReg=nullptr) const =0 | MbPrimitive | pure virtual |
| Count() const =0 | MbPolygon3D | pure virtual |
| CreatePolyline() const =0 | MbPolygon3D | pure virtual |
| cube | MbPolygon3D | mutableprotected |
| DecRef() const | MbRefItem | |
| DetachSimpleAttribute(MbeAttributeType) | MbAttributeContainer | |
| DetachUserAttributes(std::vector< MbUserAttribute * > &attrs, const MbUserAttribType &type) | MbAttributeContainer | |
| DistanceToLine(const MbAxis3D &, double extDistance, double &t) const override | MbPolygon3D | virtual |
| DistanceToPoint(const MbCartPoint3D &) const override | MbPolygon3D | virtual |
| Duplicate(MbRegDuplicate *iReg=nullptr) const | MbPrimitive | inlinevirtual |
| Flush()=0 | MbPolygon3D | 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 | MbPrimitive | inline |
| GetItem() const | MbPrimitive | inline |
| GetLock() const | MbNestSyncItem | |
| GetName() const | MbPrimitive | inline |
| GetNameHash() const | MbPrimitive | inline |
| GetPlanePolygon(MbPlacement3D &plane, MbPolygon &poly) const =0 | MbPolygon3D | pure virtual |
| GetPoint(size_t i, MbCartPoint3D &) const =0 | MbPolygon3D | pure virtual |
| GetPoint(size_t i, MbFloatPoint3D &) const =0 | MbPolygon3D | pure virtual |
| GetPoints(std::vector< MbCartPoint3D > &pnts) const | MbPolygon3D | |
| GetPoints(std::vector< MbFloatPoint3D > &pnts) const | MbPolygon3D | |
| GetPrimitiveType() const | MbPrimitive | inline |
| GetProperties(MbProperties &)=0 | MbPrimitive | pure virtual |
| GetSimpleAttribute(MbeAttributeType) const | MbAttributeContainer | |
| GetStepData() const | MbPolygon3D | inline |
| 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 | MbPrimitive | virtual |
| Init(const MbPolygon3D &)=0 | MbPolygon3D | pure virtual |
| IsChanged() const | MbAttributeContainer | |
| IsColored() const | MbAttributeContainer | inline |
| IsComplete() const =0 | MbPolygon3D | pure virtual |
| IsInvisible() const | MbAttributeContainer | |
| IsPlanar(MbPlacement3D &plane, double metricAccuracy=Math::metricRegion) const =0 | MbPolygon3D | pure virtual |
| IsSame(const MbPolygon3D &, double eps) const =0 | MbPolygon3D | pure virtual |
| IsSelected() const | MbAttributeContainer | |
| IsVisible() const | MbAttributeContainer | |
| Item() const | MbPrimitive | inline |
| Lock() const | MbNestSyncItem | |
| MbAttributeContainer(const MbAttributeContainer &, MbRegDuplicate *) | MbAttributeContainer | protected |
| MbAttributeContainer() | MbAttributeContainer | |
| MbAttributeContainer(MbAttribute &) | MbAttributeContainer | |
| MbPolygon3D(const MbPolygon3D &, MbRegDuplicate *) | MbPolygon3D | explicitprotected |
| MbPolygon3D() | MbPolygon3D | |
| MbPrimitive(const MbPrimitive &, MbRegDuplicate *iReg) | MbPrimitive | explicitprotected |
| MbPrimitive() | MbPrimitive | protected |
| MbRefItem() | MbRefItem | protected |
| Move(const MbVector3D &to)=0 | MbPrimitive | pure virtual |
| name | MbPrimitive | protected |
| NearestType(MbeSpaceType sType, MbeTopologyType tType, MbePlaneType pType) const | MbPrimitive | |
| operator+=(const MbPolygon3D &)=0 | MbPolygon3D | pure virtual |
| parentItem | MbPrimitive | protected |
| PlaneItem() const | MbPrimitive | inline |
| PrimitiveRead(reader &) | MbPrimitive | |
| PrimitiveWrite(writer &) const | MbPrimitive | |
| ReduceUserAttrib(const MbExternalAttribute &) | MbAttributeContainer | static |
| RefType() const override | MbPrimitive | 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 | |
| RemoveSimpleAttribute(MbeAttributeType) | MbAttributeContainer | |
| RemoveUserAttributes(const MbUserAttribType &type) | MbAttributeContainer | |
| Reserve(size_t cnt)=0 | MbPolygon3D | pure virtual |
| Reverse()=0 | MbPolygon3D | pure virtual |
| ReverseSelected() | MbAttributeContainer | |
| Rotate(const MbAxis3D &axis, double angle)=0 | MbPrimitive | pure virtual |
| SetChanged(bool c=true) | MbAttributeContainer | |
| SetColor(uint32) | MbAttributeContainer | |
| SetColor(int R, int G, int B) | MbAttributeContainer | |
| SetDensity(double) | MbAttributeContainer | |
| SetItem(const MbRefItem *g) | MbPrimitive | inline |
| SetName() | MbPrimitive | inline |
| SetName(const MbName &n) | MbPrimitive | inline |
| SetPoint(size_t i, MbCartPoint3D &)=0 | MbPolygon3D | pure virtual |
| SetPrimitiveType(MbeRefType t) | MbPrimitive | inline |
| SetProperties(const MbProperties &)=0 | MbPrimitive | pure virtual |
| SetSelected(bool s=true) | MbAttributeContainer | |
| SetSimpleAttribute(MbeAttributeType) | MbAttributeContainer | |
| SetSimpleAttribute(MbAttribute *simpAttr) | MbAttributeContainer | |
| SetSimpleAttribute(const MbAttribute &simpAttr) | MbAttributeContainer | |
| SetStepBySag(double s) | MbPolygon3D | inline |
| SetStepData(const MbStepData &stData) | MbPolygon3D | inline |
| 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 | |
| SizeOf() const =0 | MbPolygon3D | pure virtual |
| SpaceItem() const | MbPrimitive | inline |
| stepData | MbPolygon3D | protected |
| TopItem() const | MbPrimitive | inline |
| Transform(const MbMatrix3D &matr)=0 | MbPrimitive | pure virtual |
| Type() const override | MbPolygon3D | virtual |
| type | MbPrimitive | protected |
| Unlock() const | MbNestSyncItem | |
| ~MbAttributeContainer() | MbAttributeContainer | virtual |
| ~MbPolygon3D() | MbPolygon3D | virtual |
| ~MbPrimitive() | MbPrimitive | virtual |