ReactOS 0.4.16-dev-401-g45b008d
PwlArc Class Reference

#include <pwlarc.h>

Inheritance diagram for PwlArc:
Collaboration diagram for PwlArc:

Public Member Functions

 PwlArc (void)
 
 PwlArc (int, TrimVertex *)
 
 PwlArc (int, TrimVertex *, long)
 
- Public Member Functions inherited from PooledObj
voidoperator new (size_t, Pool &)
 
voidoperator new (size_t, void *)
 
voidoperator new (size_t s)
 
void operator delete (void *)
 
void operator delete (void *, Pool &)
 
void deleteMe (Pool &)
 

Public Attributes

TrimVertexpts
 
int npts
 
long type
 

Detailed Description

Definition at line 44 of file pwlarc.h.

Constructor & Destructor Documentation

◆ PwlArc() [1/3]

PwlArc::PwlArc ( void  )
inline

Definition at line 55 of file pwlarc.h.

56{
57 type = N_P2D;
58 pts = 0;
59 npts = -1;
60}
int npts
Definition: pwlarc.h:47
TrimVertex * pts
Definition: pwlarc.h:46
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define N_P2D
Definition: nurbsconsts.h:116

◆ PwlArc() [2/3]

PwlArc::PwlArc ( int  _npts,
TrimVertex _pts 
)
inline

Definition at line 63 of file pwlarc.h.

64{
65 pts = _pts;
66 npts = _npts;
67 type = N_P2D;
68}

◆ PwlArc() [3/3]

PwlArc::PwlArc ( int  _npts,
TrimVertex _pts,
long  _type 
)
inline

Definition at line 71 of file pwlarc.h.

72{
73 pts = _pts;
74 npts = _npts;
75 type = _type;
76}

Member Data Documentation

◆ npts

◆ pts

◆ type

long PwlArc::type

Definition at line 48 of file pwlarc.h.


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