A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::anonymous_namespace{pyviz.cc}::FastClipping Class Reference
+ Collaboration diagram for ns3::anonymous_namespace{pyviz.cc}::FastClipping:

Classes

struct  Line
 
struct  Vector2
 

Public Member Functions

 FastClipping (Vector2 clipMin, Vector2 clipMax)
 
bool ClipLine (Line &line)
 

Public Attributes

Vector2 m_clipMax
 
Vector2 m_clipMin
 

Private Member Functions

void ClipEndBottom (Line &line)
 
void ClipEndLeft (Line &line)
 
void ClipEndRight (Line &line)
 
void ClipEndTop (Line &line)
 
void ClipStartBottom (Line &line)
 
void ClipStartLeft (Line &line)
 
void ClipStartRight (Line &line)
 
void ClipStartTop (Line &line)
 

Detailed Description

Definition at line 938 of file pyviz.cc.

Constructor & Destructor Documentation

ns3::anonymous_namespace{pyviz.cc}::FastClipping::FastClipping ( Vector2  clipMin,
Vector2  clipMax 
)
inline

Definition at line 1005 of file pyviz.cc.

Member Function Documentation

Member Data Documentation

Vector2 ns3::anonymous_namespace{pyviz.cc}::FastClipping::m_clipMax

Definition at line 947 of file pyviz.cc.

Vector2 ns3::anonymous_namespace{pyviz.cc}::FastClipping::m_clipMin

Definition at line 947 of file pyviz.cc.


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