XC Open source finite element analysis program
Public Member Functions | Protected Attributes | Friends | List of all members

Material distribution on a cross section. More...

#include <SectionRepres.h>

Inheritance diagram for XC::SectionRepres:
XC::TaggedObject XC::FiberSectionRepr

Public Member Functions

 SectionRepres (int tag, MaterialLoader *ml)
 
 SectionRepres (const SectionRepres &otro)
 Copy constructor.
 
SectionRepresoperator= (const SectionRepres &otro)
 Assignment operator.
 
virtual int getType (void) const =0
 
int getNumCells (void) const
 Returns the nĂºmero total de celdas.
 
const GeomSectiongetGeom (void) const
 Returns a pointer to section geometry.
 
void setGeom (const GeomSection *)
 Sets section geometry.
 
void setGeomNamed (const std::string &)
 
void Print (std::ostream &s, int flag=0)
 Printing...
 
- Public Member Functions inherited from XC::TaggedObject
 TaggedObject (int tag, EntCmd *owr=nullptr)
 Constructor.
 
virtual TaggedObjectgetCopy (void) const
 Virtual constructor.
 
void assignTag (int newTag)
 Establece el valor del tag.
 
int getTag (void) const
 

Protected Attributes

MaterialLoadermaterial_loader
 Material handler (searching,...).
 
const GeomSectiongmSecc
 Section geometry.
 

Friends

std::ostream & operator<< (std::ostream &s, SectionRepres &fiberSectionRepr)
 

Additional Inherited Members

- Protected Member Functions inherited from XC::TaggedObject
void setTag (int newTag)
 Establece el valor del tag.
 

Detailed Description

Material distribution on a cross section.


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