FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
AcDbAssoc2dConstraintGroup Class Reference

#include <AcDbAssoc2dConstraintGroup.h>

Inheritance diagram for AcDbAssoc2dConstraintGroup:
AcRxObject AcRTTIObject AcObject

Public Types

enum  SolutionStatus
 

Public Member Functions

 AcDbAssoc2dConstraintGroup ()
 
 AcDbAssoc2dConstraintGroup (AcDbAssoc2dConstraintGroup const &)
 
 AcDbAssoc2dConstraintGroup (AcGePlane const &)
 
AcConstraintGroupNodegetGroupNodePtr (unsigned long) const
 
AcDbAssoc2dConstraintGroupoperator= (AcDbAssoc2dConstraintGroup const &)
 
AcGePlane const getWorkPlane (void) const
 
SolutionStatus constraintStatus (AcGeomConstraint const *) const
 
SolutionStatus geometryStatus (AcConstrainedGeometry const *) const
 
SolutionStatus solutionStatus (bool) const
 
Acad::ErrorStatus addAngleConstraint (AcConstrainedLine *, AcConstrainedLine *, AcAngleConstraint::SectorType, AcDbObjectId, AcDbObjectId, AcAngleConstraint **)
 
Acad::ErrorStatus addConstrainedGeometry (AcDbFullSubentPath const &, AcConstrainedGeometry *&)
 
Acad::ErrorStatus addDistanceConstraint (AcConstrainedGeometry *, AcConstrainedGeometry *, AcDistanceConstraint::DirectionType, AcDbObjectId, AcDbObjectId, AcGeVector3d const *, AcConstrainedLine const *, AcDistanceConstraint **)
 
Acad::ErrorStatus addGeometricalConstraint (AcGeomConstraint::GeomConstraintType, AcArray< AcConstrainedGeometry *, AcArrayMemCopyReallocator< AcConstrainedGeometry * > > const &, AcGeomConstraint **)
 
Acad::ErrorStatus addGeometricalConstraint (AcGeomConstraint::GeomConstraintType, AcArray< AcDbFullSubentPath, AcArrayObjectCopyReallocator< AcDbFullSubentPath > > const &, AcGeomConstraint **)
 
Acad::ErrorStatus addRadiusDiameterConstraint (AcConstrainedGeometry *, AcRadiusDiameterConstraint::RadiusDiameterConstrType, AcDbObjectId, AcDbObjectId, AcRadiusDiameterConstraint **)
 
Acad::ErrorStatus deleteConstrainedGeometry (AcDbObjectId const &)
 
Acad::ErrorStatus deleteConstraint (AcGeomConstraint *)
 
Acad::ErrorStatus getAllConnectedGeomDependencies (AcDbObjectIdArray const &, AcDbObjectIdArray &) const
 
Acad::ErrorStatus getConstrainedGeometries (AcArray< AcConstrainedGeometry *, AcArrayMemCopyReallocator< AcConstrainedGeometry * > > &) const
 
Acad::ErrorStatus getConstrainedGeometry (AcDbAssocGeomDependency const *, AcConstrainedGeometry *&, AcDb::ImplicitPointType *, int, bool)
 
Acad::ErrorStatus getConstrainedGeometry (AcDbFullSubentPath const &, AcConstrainedGeometry *&, bool)
 
Acad::ErrorStatus getConstraints (AcArray< AcGeomConstraint *, AcArrayMemCopyReallocator< AcGeomConstraint * > > &) const
 
virtual ~AcDbAssoc2dConstraintGroup (void)
 
void regenDimensionSystem (void)
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
virtual int isEqualTo (AcRxObject const *) const
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Additional Inherited Members

- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 43 of file AcDbAssoc2dConstraintGroup.h.

Member Enumeration Documentation

◆ SolutionStatus

Definition at line 46 of file AcDbAssoc2dConstraintGroup.h.

Constructor & Destructor Documentation

◆ AcDbAssoc2dConstraintGroup() [1/3]

AcDbAssoc2dConstraintGroup::AcDbAssoc2dConstraintGroup ( )

◆ AcDbAssoc2dConstraintGroup() [2/3]

AcDbAssoc2dConstraintGroup::AcDbAssoc2dConstraintGroup ( AcDbAssoc2dConstraintGroup const & )

◆ AcDbAssoc2dConstraintGroup() [3/3]

AcDbAssoc2dConstraintGroup::AcDbAssoc2dConstraintGroup ( AcGePlane const & )

◆ ~AcDbAssoc2dConstraintGroup()

virtual AcDbAssoc2dConstraintGroup::~AcDbAssoc2dConstraintGroup ( void )
virtual

Member Function Documentation

◆ addAngleConstraint()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::addAngleConstraint ( AcConstrainedLine * ,
AcConstrainedLine * ,
AcAngleConstraint::SectorType ,
AcDbObjectId ,
AcDbObjectId ,
AcAngleConstraint **  )

◆ addConstrainedGeometry()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::addConstrainedGeometry ( AcDbFullSubentPath const & ,
AcConstrainedGeometry *&  )

◆ addDistanceConstraint()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::addDistanceConstraint ( AcConstrainedGeometry * ,
AcConstrainedGeometry * ,
AcDistanceConstraint::DirectionType ,
AcDbObjectId ,
AcDbObjectId ,
AcGeVector3d const * ,
AcConstrainedLine const * ,
AcDistanceConstraint **  )

◆ addGeometricalConstraint() [1/2]

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::addGeometricalConstraint ( AcGeomConstraint::GeomConstraintType ,
AcArray< AcConstrainedGeometry *, AcArrayMemCopyReallocator< AcConstrainedGeometry * > > const & ,
AcGeomConstraint **  )

◆ addGeometricalConstraint() [2/2]

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::addGeometricalConstraint ( AcGeomConstraint::GeomConstraintType ,
AcArray< AcDbFullSubentPath, AcArrayObjectCopyReallocator< AcDbFullSubentPath > > const & ,
AcGeomConstraint **  )

◆ addRadiusDiameterConstraint()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::addRadiusDiameterConstraint ( AcConstrainedGeometry * ,
AcRadiusDiameterConstraint::RadiusDiameterConstrType ,
AcDbObjectId ,
AcDbObjectId ,
AcRadiusDiameterConstraint **  )

◆ constraintStatus()

SolutionStatus AcDbAssoc2dConstraintGroup::constraintStatus ( AcGeomConstraint const * ) const

◆ deleteConstrainedGeometry()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::deleteConstrainedGeometry ( AcDbObjectId const & )

◆ deleteConstraint()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::deleteConstraint ( AcGeomConstraint * )

◆ geometryStatus()

SolutionStatus AcDbAssoc2dConstraintGroup::geometryStatus ( AcConstrainedGeometry const * ) const

◆ getAllConnectedGeomDependencies()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::getAllConnectedGeomDependencies ( AcDbObjectIdArray const & ,
AcDbObjectIdArray &  ) const

◆ getConstrainedGeometries()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::getConstrainedGeometries ( AcArray< AcConstrainedGeometry *, AcArrayMemCopyReallocator< AcConstrainedGeometry * > > & ) const

◆ getConstrainedGeometry() [1/2]

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::getConstrainedGeometry ( AcDbAssocGeomDependency const * ,
AcConstrainedGeometry *& ,
AcDb::ImplicitPointType * ,
int ,
bool  )

◆ getConstrainedGeometry() [2/2]

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::getConstrainedGeometry ( AcDbFullSubentPath const & ,
AcConstrainedGeometry *& ,
bool  )

◆ getConstraints()

Acad::ErrorStatus AcDbAssoc2dConstraintGroup::getConstraints ( AcArray< AcGeomConstraint *, AcArrayMemCopyReallocator< AcGeomConstraint * > > & ) const

◆ getGroupNodePtr()

AcConstraintGroupNode * AcDbAssoc2dConstraintGroup::getGroupNodePtr ( unsigned long ) const

◆ getWorkPlane()

AcGePlane const AcDbAssoc2dConstraintGroup::getWorkPlane ( void ) const

◆ operator=()

AcDbAssoc2dConstraintGroup & AcDbAssoc2dConstraintGroup::operator= ( AcDbAssoc2dConstraintGroup const & )

◆ regenDimensionSystem()

void AcDbAssoc2dConstraintGroup::regenDimensionSystem ( void )

◆ solutionStatus()

SolutionStatus AcDbAssoc2dConstraintGroup::solutionStatus ( bool ) const

The documentation for this class was generated from the following file: