MGCL V10  V10
MGCL V10
 全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 フレンド グループ ページ
MGShell メンバ一覧

継承メンバを含む MGShell の全メンバ一覧です。

active() const MGShellinlinevirtual
add_cell(MGCellNB *cell, bool pcell, cellItr loc)MGComplexprotected
appearance()MGObjectinlinevirtual
appearance() const MGObjectinlinevirtual
append_bcell(MGCellNB *cell) const MGComplexprotected
append_face(MGFace *f)MGShellinline
append_pcell(MGCellNB *cell)MGComplexprotected
attrib()MGGelinlinevirtual
attrib() const MGGelinlinevirtual
bcell_begin() const MGComplexinline
bcell_begin()MGComplexinline
bcell_end() const MGComplexinline
bcell_end()MGComplexinline
bcell_exist() const MGComplex
bcelli(int i) const MGComplex
bcelli(int i)MGComplex
bcellIterator(int i) const MGComplex
bcellIterator(int i)MGComplex
bcellItr typedefMGComplex
binder(int i) const MGComplex
binders() const MGComplex
box() const MGComplexvirtual
cellItr typedefMGComplex
center() const MGComplex
clone(MGCell &parent) const MGShellvirtual
clone() const MGShellvirtual
clone_without_binders(MGCell &parent) const MGShellvirtual
clone_without_binders() const MGShellvirtual
closed() const MGShellinlinevirtual
closest(const MGPosition &point) const MGShell
compute_box() const MGComplexprotectedvirtual
connect_bound(int i, MGBoundary *bound2, int j)MGBoundaryprotected
const_bcellItr typedefMGComplex
const_cellItr typedefMGComplex
const_pcellItr typedefMGComplex
container_type typedefMGComplex
copy_appearance(const MGAttribedGel &gel2)MGAttribedGel
copy_boundary(const MGBoundary &bnd)MGBoundaryprotectedvirtual
copy_boundary_without_binders(const MGBoundary &bnd)MGBoundaryprotectedvirtual
copy_without_binders(const MGComplex &comp)MGComplexprotected
curve()MGGelinlinevirtual
curve() const MGGelinlinevirtual
deleteDlistName() const MGAttribedGel
direction_star(int i) const MGBoundary
disconnect(int i)MGBoundaryprotected
display_arrows(mgSysGL &sgl) const MGShellvirtual
display_break_points(mgSysGL &sgl) const MGGelinlinevirtual
display_control_polygon(mgSysGL &sgl) const MGShellvirtual
display_curvatures(mgSysGL &sgl, double scale, int density, bool use_radius) const MGGelinlinevirtual
displayList_is_made(MGCL::VIEWMODE vmode) const MGAttribedGelvirtual
dlist_name() const MGAttribedGelvirtual
draw3DVertex(mgVBO &vbo) const MGComplexvirtual
draw3DVertex_in_star(mgVBO &vbo) const MGComplexvirtual
drawAttrib(mgVBO &vbo, bool no_color=false) const MGAttribedGelvirtual
drawWire(mgVBO &vbo, double span_length, int line_density=1) const MGComplexvirtual
drawWire_in_star(mgVBO &vbo, double span_length, int line_density=1) const MGComplexvirtual
empty()MGBoundary
ensure_appearance()MGObjectvirtual
ensure_BVertices_of_ModelEdges() const MGShell
equal_direction(int i, const MGBoundary &bound2, int j) const MGBoundary
erase_all_elements()MGComplexprotected
erase_first_pcell()MGComplex
erase_last_pcell()MGComplex
erase_pcell(MGCellNB *pcell)MGComplex
face(pcellItr i)MGShell
face(const_pcellItr i) const MGShell
face(int i)MGShell
face(int i) const MGShell
MGBoundary::face()MGGelinlinevirtual
MGBoundary::face() const MGGelinlinevirtual
first_pcell() const MGComplex
first_pcell()MGComplex
free_binders()MGBoundaryprotected
fsurface() const MGObjectinlinevirtual
fsurface()MGObjectinlinevirtual
geometry()MGGelinlinevirtual
geometry() const MGGelinlinevirtual
get_color() const MGAttribedGel
get_draw_attrib_mask() const MGAttribedGelvirtual
get_name() const MGAttribedGel
get_render_attrib_mask() const MGAttribedGelvirtual
getVBOElementsNumber() const MGAttribedGel
getVBOShaderElementsNumber() const MGAttribedGel
group()MGGelinlinevirtual
group() const MGGelinlinevirtual
has_common(const MGObject &obj2) const MGObject
identify_type() const MGShellvirtual
includes(const MGCellNB *cell) const MGComplex
includes_object() const MGObjectinlinevirtual
includes_object()MGObjectinlinevirtual
intersection(const MGObject &obj2) const MGShellvirtual
intersection(const MGCurve &obj2) const MGShellvirtual
intersection(const MGFSurface &obj2) const MGShellvirtual
intersection(const MGSurface &obj2) const MGShellvirtual
intersection(const MGFace &obj2) const MGShellvirtual
intersection(const MGShell &obj2) const MGShellvirtual
MGObject::intersection(const MGPoint &obj2) const MGObjectinlinevirtual
isect(const MGCurve &curve) const MGShell
isect(const MGShell &shell2) const MGShell
isect(const MGSurface &surf) const MGShell
isect(const MGFace &face) const MGShell
isect(const MGFSurface &face) const MGShell
last_pcell() const MGComplex
last_pcell()MGComplex
m_boxMGComplexmutableprotected
m_dlistNameMGAttribedGelmutableprotected
m_parent_cellMGBoundarymutableprotected
make_display_list(MGCL::VIEWMODE vmode=MGCL::DONTCARE) const MGShellvirtual
manifold_dimension() const MGShellinlinevirtual
merge_at_common_edge(const MGFace &face)MGShell
merge_at_common_edge(MGFace *face)MGShell
merge_at_common_edge(const MGFSurface &face)MGShell
merge_at_common_edge(MGFSurface *face)MGShell
MGAttribedGel()MGAttribedGelinline
MGAttribedGel(const MGAttribedGel &gel2)MGAttribedGel
MGBoundary()MGBoundary
MGBoundary(MGCellNB *pcell)MGBoundaryexplicit
MGBoundary(std::list< MGCellNB * > &pcells)MGBoundaryexplicit
MGBoundary(const MGBoundary &boundary)MGBoundary
MGBoundary(const MGBoundary &boundary, MGCellMap &cmap)MGBoundaryprotected
MGComplex()MGComplex
MGComplex(const MGComplex &complex)MGComplex
MGComplex(const MGCellNB &cell)MGComplex
MGComplex(MGCellNB *cell)MGComplex
MGComplex(std::list< MGCellNB * > &pcells)MGComplexexplicitprotected
MGComplex(const MGComplex &complex, MGCellMap &cmap)MGComplexprotected
MGObject()MGObject
MGObject(const MGObject &obj2)MGObject
MGShell()MGShellinline
MGShell(const MGFace &face)MGShell
MGShell(MGFace *face)MGShellexplicit
MGShell(const MGFSurface &face)MGShell
MGShell(MGFSurface *face)MGShellexplicit
MGShell(std::list< MGCellNB * > boundaries)MGShell
MGTopology()MGTopology
MGTopology(const MGTopology &topo)MGTopologyinline
negate()MGBoundaryvirtual
negate_as_boundary(const MGCellNB *parent=0)MGBoundaryvirtual
no_display() const MGAttribedGelvirtual
number_of_bcells() const MGComplexinline
number_of_faces() const MGShellinline
number_of_pcells() const MGBoundary
object()MGObjectinlinevirtual
object() const MGObjectinlinevirtual
on(const MGPosition &point, MGFPoint &fp) const MGShell
operator!=(const MGGel &gel2) const MGGelinlinevirtual
operator*(double s) const MGComplex
operator*(const MGMatrix &mat) const MGComplex
operator*(const MGTransf &tr) const MGComplex
operator*=(double scale)MGShellinlinevirtual
operator*=(const MGMatrix &mat)MGShellinlinevirtual
operator*=(const MGTransf &tr)MGShellinlinevirtual
operator+(const MGVector &v) const MGComplex
operator+=(const MGVector &v)MGShellinlinevirtual
operator-(const MGVector &v) const MGComplex
operator-=(const MGVector &v)MGShellinlinevirtual
operator/(double s) const MGComplexinline
operator<(const MGShell &gel2) const MGShell
operator<(const MGGel &gel2) const MGShellvirtual
MGBoundary::operator<(const MGComplex &gel2) const MGComplexvirtual
operator=(const MGGel &gel2)MGShellvirtual
operator=(const MGShell &gel2)MGShell
MGBoundary::operator=(const MGBoundary &gel2)MGBoundaryvirtual
MGComplex::operator=(const MGComplex &gel2)MGComplexvirtual
MGTopology::operator=(const MGTopology &gel2)MGTopologyvirtual
MGObject::operator=(const MGObject &obj2)MGObjectinlinevirtual
MGAttribedGel::operator=(const MGAttribedGel &gel2)MGAttribedGelvirtual
operator==(const MGGel &gel2) const MGGelinlinevirtual
operator>(const MGGel &gel2) const MGGelinlinevirtual
out(std::ostream &ostrm) const MGShellvirtual
out_to_IGES(MGIgesOfstream &igesfile, int SubordinateEntitySwitch=0) const MGShellvirtual
pcell_begin() const MGComplexinline
pcell_begin()MGComplexinline
pcell_end() const MGComplexinline
pcell_end()MGComplexinline
pcell_exist() const MGComplex
pcelli(int i) const MGComplex
pcelli(int i)MGComplex
pcellIterator(int i) const MGComplex
pcellIterator(int i)MGComplex
pcellItr typedefMGComplex
pcells()MGComplex
pcells() const MGComplex
perps(const MGPosition &point) const MGShell
pick_closest(const MGStraight &sl) const MGComplexvirtual
point()MGGelinlinevirtual
point() const MGGelinlinevirtual
prepend_pcell(MGCellNB *cell)MGComplexprotected
project(const MGCurve &crv, MGHHisect_vector &lines, const MGVector &vec=mgNULL_VEC) const MGShell
ReadMembers(MGIfstream &buf)MGShellprotectedvirtual
remove_appearance()MGObjectvirtual
remove_GLattrib(long tid)MGAttribedGel
render_attribute() const MGAttribedGelvirtual
set_appearance(const MGAppearance &appr2)MGObjectvirtual
set_binder(int i, MGCellNB &binder) const MGBoundary
set_boundary(const MGBoundary &gel2)MGBoundaryprotected
set_color(const MGColor &newColor)MGAttribedGel
set_complex(const MGComplex &comp2)MGComplexprotected
set_display()MGAttribedGelvirtual
set_GLattrib(MGGLAttrib *attr)MGAttribedGelvirtual
set_name(const MGName &newName)MGAttribedGel
set_no_display()MGAttribedGelvirtual
set_object(const MGObject &gel2)MGObjectprotected
set_parent(MGCell &new_parent) const MGBoundary
setDirty(bool is_dirty) const MGAttribedGel
setDlistName(mgVBO *vbo=0) const MGAttribedGel
shade(mgVBO &vbo, const MGDrawParam &para, mgVBO::ELEMENT_TARGET target=mgVBO::SHADING) const MGShellvirtual
shell()MGShellinlinevirtual
shell() const MGShellinlinevirtual
skeleton(int density=1) const MGShell
skeleton_at_knots() const MGShell
star() const MGBoundary
star()MGBoundary
string_content() const MGGel
surf()MGGelinlinevirtual
surf() const MGGelinlinevirtual
topology()MGTopologyinlinevirtual
topology() const MGTopologyinlinevirtual
transform(const MGVector &v)MGObjectinlinevirtual
transform(double scale)MGObjectinlinevirtual
transform(const MGMatrix &mat)MGObjectinlinevirtual
transform(const MGTransf &tr)MGObjectinlinevirtual
triangulate(const MGDrawParam &para, MGCL::TL_DATA_KIND dkind, std::vector< mgTL2Triangles > &trisVec) const MGShellvirtual
type_is(const MGAbstractGels &types) const MGGel
visible() const MGAttribedGelinline
whoami() const MGShellinlinevirtual
WriteMembers(MGOfstream &buf) const MGShellprotectedvirtual
~MGAttribedGel()MGAttribedGelvirtual
~MGBoundary()MGBoundaryvirtual
~MGComplex()MGComplexvirtual
~MGGel()MGGelvirtual
~MGObject()MGObjectvirtual
~MGTopology()MGTopologyvirtual