C3D Toolkit  Kernel - 113946, Vision - 2.6.3.80
MbExactPolygon3D Cписок членов класса

Полный список членов класса MbExactPolygon3D, включая наследуемые из базового класса

AddAttribute(MbAttribute *, bool checkSame=true)MbAttributeContainer
AddAttribute(const MbAttribute &, bool checkSame=true)MbAttributeContainer
AddPoint(const MbCartPoint3D &dpnt)MbExactPolygon3Dvirtual
AddPoint(const MbFloatPoint3D &fpnt)MbExactPolygon3Dvirtual
AddPolygon(const MbPolygon3D &other)MbExactPolygon3Dvirtual
AddRef() constMbRefItem
AddYourGabaritTo(MbCube &) constMbExactPolygon3Dvirtual
Adjust()MbExactPolygon3Dinlinevirtual
AdvanceUserAttrib(const MbUserAttribute &)MbAttributeContainerstatic
AttributesAssign(const MbAttributeContainer &)MbAttributeContainer
AttributesChange()MbAttributeContainer
AttributesConvert(MbAttributeContainer &other) constMbAttributeContainer
AttributesCopy(MbAttributeContainer &other, MbRegDuplicate *=c3d_null) constMbAttributeContainer
AttributesCount() constMbAttributeContainerinline
AttributesDelete()MbAttributeContainer
AttributesMerge(MbAttributeContainer &other)MbAttributeContainer
AttributesMove(const MbVector3D &, MbRegTransform *=c3d_null)MbAttributeContainer
AttributesRead(reader &)MbAttributeContainer
AttributesReplace(MbAttributeContainer &other)MbAttributeContainer
AttributesRotate(const MbAxis3D &, double angle, MbRegTransform *=c3d_null)MbAttributeContainer
AttributesSplit(const std::vector< MbAttributeContainer * > &others)MbAttributeContainer
AttributesTransform(const MbMatrix3D &, MbRegTransform *=c3d_null)MbAttributeContainer
AttributesWrite(writer &) constMbAttributeContainer
Count() constMbExactPolygon3Dinlinevirtual
CreatePolyline() constMbExactPolygon3Dvirtual
cubeMbPolygon3Dmutableprotected
DecRef() constMbRefItem
DetachSimpleAttribute(MbeAttributeType)MbAttributeContainer
DetachUserAttributes(std::vector< MbUserAttribute * > &attrs, const MbUserAttribType &type)MbAttributeContainer
DistanceToLine(const MbAxis3D &, double maxDistance, double &t) constMbExactPolygon3Dvirtual
DistanceToPoint(const MbCartPoint3D &) constMbExactPolygon3Dvirtual
Duplicate(MbRegDuplicate *iReg=c3d_null) constMbExactPolygon3Dvirtual
Flush()MbExactPolygon3Dvirtual
GetAttributes(c3d::AttrVector &, MbeAttributeType aFamily, MbeAttributeType subType) constMbAttributeContainer
GetAttributes(c3d::AttrVector &, MbeAttributeType aType) constMbAttributeContainer
GetColor() constMbAttributeContainer
GetCommonAttributes(c3d::AttrVector &, const c3d::string_t &samplePrompt, MbeAttributeType subType=at_Undefined, bool firstFound=false) constMbAttributeContainer
GetDensity() constMbAttributeContainer
GetItem() constMbPrimitiveinline
GetLock() constMbNestSyncItem
GetPlanePolygon(MbPlacement3D &plane, MbPolygon &poly) constMbExactPolygon3Dvirtual
GetPoint(size_t i, MbCartPoint3D &dp) constMbExactPolygon3Dvirtual
GetPoint(size_t i, MbFloatPoint3D &fp) constMbExactPolygon3Dvirtual
GetPoint(size_t i, Point &pnt) constMbExactPolygon3Dinline
GetPoint(size_t i) constMbExactPolygon3Dinline
GetPoints(PointsVector &pnts) constMbExactPolygon3Dinline
MbPolygon3D::GetPoints(std::vector< MbCartPoint3D > &pnts) constMbPolygon3D
MbPolygon3D::GetPoints(std::vector< MbFloatPoint3D > &pnts) constMbPolygon3D
GetPrimitiveType() constMbPrimitiveinline
GetProperties(MbProperties &)MbExactPolygon3Dvirtual
GetSimpleAttribute(MbeAttributeType) constMbAttributeContainer
GetStepData() constMbPolygon3Dinline
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) constMbAttributeContainer
GetWidth() constMbAttributeContainer
ImplicationType() constMbPrimitivevirtual
Init(const MbPolygon3D &other)MbExactPolygon3Dvirtual
IsChanged() constMbAttributeContainer
IsColored() constMbAttributeContainerinline
IsComplete() constMbExactPolygon3Dinlinevirtual
IsInvisible() constMbAttributeContainer
IsPlanar(MbPlacement3D &plane, double metricAccuracy=Math::metricRegion) constMbExactPolygon3Dvirtual
IsSame(const MbPolygon3D &other, double eps) constMbExactPolygon3Dvirtual
IsSelected() constMbAttributeContainer
IsVisible() constMbAttributeContainer
Item() constMbPrimitiveinline
Lock() constMbNestSyncItem
MbAttributeContainer(const MbAttributeContainer &, MbRegDuplicate *)MbAttributeContainerprotected
MbAttributeContainer()MbAttributeContainer
MbAttributeContainer(MbAttribute &)MbAttributeContainer
MbExactPolygon3D(const MbExactPolygon3D &, MbRegDuplicate *)MbExactPolygon3Dexplicitprotected
MbExactPolygon3D()MbExactPolygon3D
MbPolygon3D(const MbPolygon3D &, MbRegDuplicate *)MbPolygon3Dexplicitprotected
MbPolygon3D()MbPolygon3D
MbPrimitive(const MbPrimitive &, MbRegDuplicate *iReg)MbPrimitiveexplicitprotected
MbPrimitive()MbPrimitiveprotected
MbRefItem()MbRefItem
Move(const MbVector3D &)MbExactPolygon3Dvirtual
nameMbPrimitiveprotected
NearestType(MbeSpaceType sType, MbeTopologyType tType, MbePlaneType pType) constMbPrimitive
operator+=(const MbPolygon3D &other)MbExactPolygon3Dvirtual
parentItemMbPrimitiveprotected
PlaneItem() constMbPrimitiveinline
PrimitiveRead(reader &in)MbPrimitive
PrimitiveWrite(writer &out) constMbPrimitive
ReduceUserAttrib(const MbExternalAttribute &)MbAttributeContainerstatic
RefType() constMbPrimitivevirtual
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
Reserve(size_t cnt)MbExactPolygon3Dinlinevirtual
ReverseSelected()MbAttributeContainer
Rotate(const MbAxis3D &, double angle)MbExactPolygon3Dvirtual
SetChanged(bool c=true)MbAttributeContainer
SetColor(uint32)MbAttributeContainer
SetColor(int R, int G, int B)MbAttributeContainer
SetDensity(double)MbAttributeContainer
SetItem(const MbRefItem *g)MbPrimitiveinline
SetPoint(size_t i, MbCartPoint3D &pnt)MbExactPolygon3Dinlinevirtual
SetPoint(size_t i, Point &pnt)MbExactPolygon3Dinline
SetPrimitiveType(MbeRefType t)MbPrimitiveinline
SetProperties(const MbProperties &)MbExactPolygon3Dvirtual
SetSelected(bool s=true)MbAttributeContainer
SetSimpleAttribute(MbeAttributeType)MbAttributeContainer
SetSimpleAttribute(MbAttribute *simpAttr)MbAttributeContainer
SetSimpleAttribute(const MbAttribute &simpAttr)MbAttributeContainer
SetStepBySag(double s)MbPolygon3Dinline
SetStepData(const MbStepData &stData)MbPolygon3Dinline
SetStyle(int)MbAttributeContainer
SetVisible(bool)MbAttributeContainer
SetVisual(float a, float d, float sp, float sh, float t, float e)MbAttributeContainer
SetWidth(int)MbAttributeContainer
SizeOf() constMbExactPolygon3Dvirtual
SpaceItem() constMbPrimitiveinline
stepDataMbPolygon3Dprotected
TopItem() constMbPrimitiveinline
Transform(const MbMatrix3D &)MbExactPolygon3Dvirtual
Type() constMbPolygon3Dvirtual
typeMbPrimitiveprotected
Unlock() constMbNestSyncItem
~MbAttributeContainer()MbAttributeContainervirtual
~MbExactPolygon3D()MbExactPolygon3Dvirtual
~MbPolygon3D()MbPolygon3Dvirtual
~MbPrimitive()MbPrimitivevirtual