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

#include <AcAxPoint3dArray.h>

Inheritance diagram for AcAxPoint3dArray:
AcArray< Param1, Param2 >

Public Member Functions

 AcAxPoint3dArray (AcAxPoint3dArray const &)
 
 AcAxPoint3dArray (void)
 
 ~AcAxPoint3dArray (void)
 
AcAxPoint3dArrayappend (AcGePoint3d const &)
 
AcAxPoint3dArrayappend (tagSAFEARRAY const *)
 
AcAxPoint3dArrayappend (tagVARIANT const &)
 
AcAxPoint3dArrayappend (tagVARIANT const *)
 
AcAxPoint3dArrayoperator= (AcAxPoint3dArray const &)
 
tagSAFEARRAYasSafeArrayPtr (void) const
 
tagVARIANTsetVariant (tagVARIANT &) const
 
tagVARIANTsetVariant (tagVARIANT *) const
 
- Public Member Functions inherited from AcArray< Param1, Param2 >
Param1at (int index)
 
Param1first (void)
 
Param1begin (void)
 
const Param1begin (void) const
 
Param1end (void)
 
const Param1end (void) const
 
Param1last (void)
 
Param1operator[] (int index)
 
Param1asArrayPtr (void)
 
Param1 const & at (int index) const
 
Param1 const & first (void) const
 
Param1 const & last (void) const
 
Param1 const & operator[] (int index) const
 
Param1 const * asArrayPtr (void) const
 
 AcArray (AcArray< Param1, Param2 > const &source)
 
 AcArray ()
 
 AcArray (int physicalLength)
 
 AcArray (int physicalLength, int growLength)
 
 ~AcArray (void)
 
bool contains (Param1 const &value, int start=0) const
 
bool find (Param1 const &value, int &index, int start=0) const
 
bool isEmpty (void) const
 
bool operator== (AcArray< Param1, Param2 > const &array) const
 
bool remove (Param1 const &value, int start=0)
 
AcArray< Param1, Param2 > & append (AcArray< Param1, Param2 > const &array)
 
AcArray< Param1, Param2 > & insertAt (int index, Param1 const &value)
 
AcArray< Param1, Param2 > & operator= (AcArray< Param1, Param2 > const &array)
 
AcArray< Param1, Param2 > & removeAll (void)
 
AcArray< Param1, Param2 > & removeAt (int index)
 
AcArray< Param1, Param2 > & removeFirst (void)
 
AcArray< Param1, Param2 > & removeLast (void)
 
AcArray< Param1, Param2 > & removeSubArray (int start, int end)
 
AcArray< Param1, Param2 > & reverse (void)
 
AcArray< Param1, Param2 > & setAll (Param1 const &value)
 
AcArray< Param1, Param2 > & setAt (int index, Param1 const &value)
 
AcArray< Param1, Param2 > & setGrowLength (int growLength)
 
AcArray< Param1, Param2 > & setLogicalLength (int logicalLength)
 
AcArray< Param1, Param2 > & setPhysicalLength (int physicalLength)
 
AcArray< Param1, Param2 > & swap (int first, int second)
 
int append (Param1 const &value)
 
int find (Param1 const &value) const
 
int findFrom (Param1 const &value, int start) const
 
int growLength (void) const
 
int length (void) const
 
int logicalLength (void) const
 
int physicalLength (void) const
 

Additional Inherited Members

- Protected Member Functions inherited from AcArray< Param1, Param2 >
bool isValid (int index) const
 
- Protected Attributes inherited from AcArray< Param1, Param2 >
AcImplArray< Param1, Param2mpArray
 

Detailed Description

Definition at line 21 of file AcAxPoint3dArray.h.

Constructor & Destructor Documentation

◆ AcAxPoint3dArray() [1/2]

AcAxPoint3dArray::AcAxPoint3dArray ( AcAxPoint3dArray const & )

◆ AcAxPoint3dArray() [2/2]

AcAxPoint3dArray::AcAxPoint3dArray ( void )

◆ ~AcAxPoint3dArray()

AcAxPoint3dArray::~AcAxPoint3dArray ( void )

Member Function Documentation

◆ append() [1/4]

AcAxPoint3dArray & AcAxPoint3dArray::append ( AcGePoint3d const & )

◆ append() [2/4]

AcAxPoint3dArray & AcAxPoint3dArray::append ( tagSAFEARRAY const * )

◆ append() [3/4]

AcAxPoint3dArray & AcAxPoint3dArray::append ( tagVARIANT const & )

◆ append() [4/4]

AcAxPoint3dArray & AcAxPoint3dArray::append ( tagVARIANT const * )

◆ asSafeArrayPtr()

tagSAFEARRAY * AcAxPoint3dArray::asSafeArrayPtr ( void ) const

◆ operator=()

AcAxPoint3dArray & AcAxPoint3dArray::operator= ( AcAxPoint3dArray const & )

◆ setVariant() [1/2]

tagVARIANT & AcAxPoint3dArray::setVariant ( tagVARIANT & ) const

◆ setVariant() [2/2]

tagVARIANT * AcAxPoint3dArray::setVariant ( tagVARIANT * ) const

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