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

#include <AcDbLoftProfile.h>

Inheritance diagram for AcDbLoftProfile:
AcDb3dProfile AcRxObject AcRTTIObject AcObject

Public Member Functions

 ACRX_DECLARE_MEMBERS (AcDbLoftProfile)
 
 AcDbLoftProfile ()
 
 AcDbLoftProfile (AcDbEntity *)
 
 AcDbLoftProfile (AcDb3dProfile &)
 
 AcDbLoftProfile (const AcDbPathRef &pathRef)
 
 AcDbLoftProfile (const AcGePoint3d &pnt)
 
 AcDbLoftProfile (const AcDbLoftProfile &src)
 
AcDbLoftProfileoperator= (const AcDbLoftProfile &src)
 
AcDbLoftProfileoperator= (const AcDb3dProfile &src)
 
virtual ~AcDbLoftProfile ()
 
Adesk::Int16 continuity () const
 
void setContinuity (Adesk::Int16 value)
 
double magnitude () const
 
void setMagnitude (double value)
 
- Public Member Functions inherited from AcDb3dProfile
 ACRX_DECLARE_MEMBERS (AcDb3dProfile)
 
 AcDb3dProfile ()
 
 AcDb3dProfile (AcDbEntity *)
 
 AcDb3dProfile (AcDb3dProfile &)
 
AcDb3dProfileoperator= (const AcDb3dProfile &)
 
 AcDb3dProfile (const AcDbFullSubentPath &)
 
 AcDb3dProfile (const AcDbPathRef &)
 
 AcDb3dProfile (const AcDbVertexRef &)
 
virtual ~AcDb3dProfile ()
 
Acad::ErrorStatus getPathRef (AcDbPathRef &) const
 
AcDbEntityentity () const
 
Acad::ErrorStatus getVertexRef (AcDbVertexRef &) const
 
Acad::ErrorStatus set (const AcDbPathRef &)
 
Acad::ErrorStatus set (const AcDbVertexRef &)
 
Acad::ErrorStatus set (AcDbEntity *)
 
bool isClosed () const
 
bool isPlanar () const
 
bool isSubent () const
 
bool isFace () const
 
bool isEdge () const
 
bool isValid () const
 
Acad::ErrorStatus convertProfile (bool, bool, bool, bool, AcArray< AcDb3dProfile * > &) const
 
- 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 AcDb3dProfile
static AcDb3dProfileconvertProfile (const AcArray< AcDbPathRef > &)
 
static Acad::ErrorStatus mergeProfiles (const AcArray< AcDb3dProfile * > &, bool, bool, AcArray< AcDb3dProfile * > &)
 
- 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 AcDb3dProfile
AcDb3dProfileDatam_pProfData
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 22 of file AcDbLoftProfile.h.

Constructor & Destructor Documentation

◆ AcDbLoftProfile() [1/6]

AcDbLoftProfile::AcDbLoftProfile ( )

◆ AcDbLoftProfile() [2/6]

AcDbLoftProfile::AcDbLoftProfile ( AcDbEntity * )

◆ AcDbLoftProfile() [3/6]

AcDbLoftProfile::AcDbLoftProfile ( AcDb3dProfile & )

◆ AcDbLoftProfile() [4/6]

AcDbLoftProfile::AcDbLoftProfile ( const AcDbPathRef & pathRef)

◆ AcDbLoftProfile() [5/6]

AcDbLoftProfile::AcDbLoftProfile ( const AcGePoint3d & pnt)

◆ AcDbLoftProfile() [6/6]

AcDbLoftProfile::AcDbLoftProfile ( const AcDbLoftProfile & src)

◆ ~AcDbLoftProfile()

virtual AcDbLoftProfile::~AcDbLoftProfile ( )
virtual

Member Function Documentation

◆ ACRX_DECLARE_MEMBERS()

AcDbLoftProfile::ACRX_DECLARE_MEMBERS ( AcDbLoftProfile )

◆ continuity()

Adesk::Int16 AcDbLoftProfile::continuity ( ) const

◆ magnitude()

double AcDbLoftProfile::magnitude ( ) const

◆ operator=() [1/2]

AcDbLoftProfile & AcDbLoftProfile::operator= ( const AcDb3dProfile & src)

◆ operator=() [2/2]

AcDbLoftProfile & AcDbLoftProfile::operator= ( const AcDbLoftProfile & src)

◆ setContinuity()

void AcDbLoftProfile::setContinuity ( Adesk::Int16 value)

◆ setMagnitude()

void AcDbLoftProfile::setMagnitude ( double value)

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