# Class: EnfEditor::EEBrepShell

Inherits:
  EEElement
  - Object
  - EEBase
  - EEElement
  - EnfEditor::EEBrepShell
  show all

Defined in:
  lib/enfeditor/core_ext/ee_brep.rb,
  ext/enfhandler/EnfHandler_wrap2.cxx

## Overview

Proxy of C++ EnfEditor::EEBrepShell class

## Instance Method Summary collapse

- #faces ⇒ Array<EEBrepFace>

  Returns all faces in shell.

### Methods inherited from EEElement

#delete!

### Methods inherited from EEBase

#null?

## Instance Method Details

### #faces ⇒ `Array<EEBrepFace>`

Returns all faces in shell.

Examples:

    # Get faces from shell
    shell.faces  # => [(EEBrepFace), ...]

Returns:

- (`Array<EEBrepFace>`) —

  Returns all faces in shell.

Since:

- 0.1.0.0

    49
    50
    51
    52
    53
    # File 'lib/enfeditor/core_ext/ee_brep.rb', line 49

    def faces
      return tfaces.collect do |tface|
        tface.face
      end
    end