ifcReader::IfcDocument Class Reference

List of all members.

Public Member Functions

def __clean__
def __init__
def __repr__
def find
def getEnt
def search

Public Attributes

 data
 Entities
 filename

Detailed Description

Definition at line 323 of file ifcReader.py.


Member Function Documentation

def ifcReader::IfcDocument::__clean__ (   self,
  value 
)

Definition at line 354 of file ifcReader.py.

def ifcReader::IfcDocument::__init__ (   self,
  filename,
  schema = "IFC2X3_TC1.exp",
  debug = False 
)

Definition at line 325 of file ifcReader.py.

def ifcReader::IfcDocument::__repr__ (   self  ) 

Definition at line 393 of file ifcReader.py.

def ifcReader::IfcDocument::find (   self,
  pat1,
  pat2 = None,
  pat3 = None 
)
finds objects in the current IFC document.
arguments can be of the following form:
- (pattern): returns object types matching the given pattern (same as search)
- (type,property,value): finds, in all objects of type "type", those whose
  property "property" has the given value

Definition at line 422 of file ifcReader.py.

def ifcReader::IfcDocument::getEnt (   self,
  ref 
)

Definition at line 396 of file ifcReader.py.

def ifcReader::IfcDocument::search (   self,
  pat 
)

Definition at line 411 of file ifcReader.py.


Member Data Documentation

Definition at line 329 of file ifcReader.py.

Definition at line 330 of file ifcReader.py.

Definition at line 328 of file ifcReader.py.


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

Generated on Wed Nov 23 19:02:12 2011 for FreeCAD by  doxygen 1.6.1