OOFEM 3.0
Loading...
Searching...
No Matches
Polygon Struct Reference

#include <CSG.h>

Collaboration diagram for Polygon:

Public Member Functions

 Polygon ()
 Polygon (const std::vector< Vertex > &list)
void flip ()

Public Attributes

std::vector< Vertexvertices
Plane plane

Detailed Description

Definition at line 186 of file CSG.h.

Constructor & Destructor Documentation

◆ Polygon() [1/2]

Polygon::Polygon ( )

Definition at line 640 of file CSG.h.

◆ Polygon() [2/2]

Polygon::Polygon ( const std::vector< Vertex > & list)

Definition at line 644 of file CSG.h.

References plane, and vertices.

Member Function Documentation

◆ flip()

void Polygon::flip ( )
inline

Definition at line 193 of file CSG.h.

References negate(), plane, and vertices.

Member Data Documentation

◆ plane

Plane Polygon::plane

Definition at line 188 of file CSG.h.

Referenced by csgfixtjunc(), flip(), Polygon(), and Plane::splitpolygon().

◆ vertices

std::vector<Vertex> Polygon::vertices

Definition at line 187 of file CSG.h.

Referenced by csgfixtjunc(), flip(), modelfrompolygons(), Polygon(), and Plane::splitpolygon().


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

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011