SUAPI-CppWrapper
C++WrapperforSketchUpCAPI
Public Member Functions
CW::Opening Class Reference

Public Member Functions

 Opening ()
 
 Opening (SUOpeningRef opening)
 
 Opening (std::shared_ptr< SUOpeningRef > opening)
 
 Opening (const Opening &other)
 
 ~Opening ()
 
Openingoperator= (const Opening &other)
 
bool operator! () const
 
size_t get_num_points () const
 
std::vector< Point3Dget_points () const
 

Detailed Description

Definition at line 44 of file Opening.hpp.

Constructor & Destructor Documentation

CW::Opening::Opening ( )

Constructor for null Opening value

Definition at line 40 of file Opening.cpp.

CW::Opening::Opening ( SUOpeningRef  opening)

Unsafe Constructor

Definition at line 45 of file Opening.cpp.

CW::Opening::Opening ( std::shared_ptr< SUOpeningRef >  opening)

Safe Constructor

Definition at line 50 of file Opening.cpp.

CW::Opening::Opening ( const Opening other)

Copy constructor

Definition at line 55 of file Opening.cpp.

CW::Opening::~Opening ( )

Destructor

Definition at line 60 of file Opening.cpp.

Member Function Documentation

size_t CW::Opening::get_num_points ( ) const

Retrieves the number of points of an opening.

Since
SketchUp 2014, API 2.0
Returns
The number of points.

Definition at line 91 of file Opening.cpp.

std::vector< Point3D > CW::Opening::get_points ( ) const

Retrieves the points of an opening object.

Since
SketchUp 2014, API 2.0
Returns
The points in the opening.

Definition at line 105 of file Opening.cpp.

Opening & CW::Opening::operator= ( const Opening other)

Copy assignment operator

Definition at line 74 of file Opening.cpp.


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