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 |