Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
Vclip::Face Class Reference

#include <vclip.h>

Inheritance diagram for Vclip::Face:
Inheritance graph
[legend]

Public Member Functions

const char * name () const
 

Private Member Functions

 Face ()
 
- Private Member Functions inherited from Vclip::Feature
Type type () const
 

Private Attributes

list< FaceConeNodecone
 
VertFaceName name_
 
Plane plane
 
int sides
 
- Private Attributes inherited from Vclip::Feature
Type type_
 

Friends

class Polyhedron
 
class PolyTree
 

Additional Inherited Members

- Private Types inherited from Vclip::Feature
enum  Type { VERTEX, EDGE, FACE }
 

Detailed Description

Definition at line 331 of file vclip.h.

Constructor & Destructor Documentation

◆ Face()

Vclip::Face::Face ( )
inlineprivate

Definition at line 341 of file vclip.h.

Member Function Documentation

◆ name()

const char* Vclip::Face::name ( ) const
virtual

Implements Vclip::Feature.

Friends And Related Function Documentation

◆ Polyhedron

friend class Polyhedron
friend

Definition at line 333 of file vclip.h.

◆ PolyTree

friend class PolyTree
friend

Definition at line 334 of file vclip.h.

Member Data Documentation

◆ cone

list<FaceConeNode> Vclip::Face::cone
private

Definition at line 338 of file vclip.h.

◆ name_

VertFaceName Vclip::Face::name_
private

Definition at line 339 of file vclip.h.

◆ plane

Plane Vclip::Face::plane
private

Definition at line 337 of file vclip.h.

◆ sides

int Vclip::Face::sides
private

Definition at line 336 of file vclip.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Sat Dec 17 2022 03:52:22