RFaceData
Class in Entity Module
Header: #include <src/entity/RFaceData.h>
Inherits: RSolidData
Description
Section titled “Description”All rights reserved.
This file is part of the QCAD project.
QCAD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
QCAD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with QCAD. Stores and manages all data that defines the geometry and appearance of a face entity.
Scriptable: This class is available in script environments.
Copyable: Objects are cleaned up automatically by the garbage collector of the script engine.
Public Functions
Section titled “Public Functions”RFaceData() |
|
RFaceData(const RVector &p1, const RVector &p2, const RVector &p3, const RVector &p4) |
|
| virtual RS::EntityType | getType() const |
Protected Functions
Section titled “Protected Functions”RFaceData(RDocument *document, const RFaceData &data) |
Friends
Section titled “Friends”| class | RFaceEntity |
Member Documentation
Section titled “Member Documentation”RFaceData
Section titled “RFaceData”RFaceData::RFaceData()All rights reserved.
This file is part of the QCAD project.
QCAD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
QCAD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with QCAD.
RFaceData
Section titled “RFaceData”RFaceData::RFaceData(const RVector &p1, const RVector &p2, const RVector &p3, const RVector &p4)getType
Section titled “getType”virtual RS::EntityType RFaceData::getType() constvirtual inline const
Reimplemented from getType.
RFaceData
Section titled “RFaceData”RFaceData::RFaceData(RDocument *document, const RFaceData &data)protected
RFaceEntity
Section titled “RFaceEntity”friend class RFaceEntityprivate