C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
This is the complete list of members for MbExactPolygon3D, including all inherited members.
AddAttribute(MbAttribute *attr, bool checkSame=true) | MbAttributeContainer | |
AddAttribute(const MbAttribute &attr, bool checkSame=true) | MbAttributeContainer | |
AddPoint(const MbCartPoint3D &dpnt) override | MbExactPolygon3D | virtual |
AddPoint(const MbFloatPoint3D &fpnt) override | MbExactPolygon3D | virtual |
AddPolygon(const MbPolygon3D &other) override | MbExactPolygon3D | virtual |
AddRef() const | MbRefItem | |
AddYourGabaritTo(MbCube &) const override | MbExactPolygon3D | virtual |
Adjust() override | MbExactPolygon3D | inlinevirtual |
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 override | MbExactPolygon3D | virtual |
Count() const override | MbExactPolygon3D | inlinevirtual |
CreatePolyline() const override | MbExactPolygon3D | 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() override | MbExactPolygon3D | 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 override | MbExactPolygon3D | virtual |
GetPoint(size_t i, MbCartPoint3D &dp) const override | MbExactPolygon3D | virtual |
GetPoint(size_t i, MbFloatPoint3D &fp) const override | MbExactPolygon3D | virtual |
GetPoint(size_t i, Point &pnt) const | MbExactPolygon3D | inline |
GetPoint(size_t i) const | MbExactPolygon3D | inline |
GetPoints(PointsVector &pnts) const | MbExactPolygon3D | inline |
MbPolygon3D::GetPoints(std::vector< MbCartPoint3D > &pnts) const | MbPolygon3D | |
MbPolygon3D::GetPoints(std::vector< MbFloatPoint3D > &pnts) const | MbPolygon3D | |
GetPrimitiveType() const | MbPrimitive | inline |
GetProperties(MbProperties &) override | MbExactPolygon3D | 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 &other) override | MbExactPolygon3D | virtual |
IsChanged() const | MbAttributeContainer | |
IsColored() const | MbAttributeContainer | inline |
IsComplete() const override | MbExactPolygon3D | inlinevirtual |
IsInvisible() const | MbAttributeContainer | |
IsPlanar(MbPlacement3D &plane, double metricAccuracy=Math::metricRegion) const override | MbExactPolygon3D | virtual |
IsSame(const MbPolygon3D &other, double eps) const override | MbExactPolygon3D | 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 | |
MbExactPolygon3D(const MbExactPolygon3D &, MbRegDuplicate *) | MbExactPolygon3D | explicitprotected |
MbExactPolygon3D() | MbExactPolygon3D | |
MbPolygon3D(const MbPolygon3D &, MbRegDuplicate *) | MbPolygon3D | explicitprotected |
MbPolygon3D() | MbPolygon3D | |
MbPrimitive(const MbPrimitive &, MbRegDuplicate *iReg) | MbPrimitive | explicitprotected |
MbPrimitive() | MbPrimitive | protected |
MbRefItem() | MbRefItem | protected |
Move(const MbVector3D &) override | MbExactPolygon3D | virtual |
name | MbPrimitive | protected |
NearestType(MbeSpaceType sType, MbeTopologyType tType, MbePlaneType pType) const | MbPrimitive | |
operator+=(const MbPolygon3D &other) override | MbExactPolygon3D | 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) override | MbExactPolygon3D | inlinevirtual |
Reverse() override | MbExactPolygon3D | virtual |
ReverseSelected() | MbAttributeContainer | |
Rotate(const MbAxis3D &, double angle) override | MbExactPolygon3D | 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 &pnt) override | MbExactPolygon3D | inlinevirtual |
SetPoint(size_t i, Point &pnt) | MbExactPolygon3D | inline |
SetPrimitiveType(MbeRefType t) | MbPrimitive | inline |
SetProperties(const MbProperties &) override | MbExactPolygon3D | 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 override | MbExactPolygon3D | virtual |
SpaceItem() const | MbPrimitive | inline |
stepData | MbPolygon3D | protected |
TopItem() const | MbPrimitive | inline |
Transform(const MbMatrix3D &) override | MbExactPolygon3D | virtual |
Type() const override | MbPolygon3D | virtual |
type | MbPrimitive | protected |
Unlock() const | MbNestSyncItem | |
~MbAttributeContainer() | MbAttributeContainer | virtual |
~MbExactPolygon3D() | MbExactPolygon3D | virtual |
~MbPolygon3D() | MbPolygon3D | virtual |
~MbPrimitive() | MbPrimitive | virtual |