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

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

active_end() const MGEdgeinline
active_start() const MGEdgeinline
add_partner(const MGCellBase &partner)MGCellNB
aft_edge(bool at_end=true, int *vertexID=0) const MGEdge
aft_edge(bool at_end=true, int *vertexID=0)MGEdge
appearance()MGObjectinlinevirtual
appearance() const MGObjectinlinevirtual
attrib()MGGelinlinevirtual
attrib() const MGGelinlinevirtual
base_curve()MGEdge
base_curve() const MGEdge
BCELL 列挙値MGCellNB
binder() const MGCellBaseinline
binder_edge() const MGEdge
bn_binder_tr_necessary() const MGCellNBinlineprotected
box() const MGEdgevirtual
CELL_KIND 列挙名MGCellNB
center() const MGCellNB
center_param() const MGEdgevirtual
clone() const MGEdgevirtual
clone_binder(const MGCellBase &e) const MGEdgevirtual
clone_without_boundaries() const MGEdgevirtual
compute_continuity(const MGEdge &edge2, double diatance[7], double tangent[4], double normal[4]) const MGEdge
connect(MGCellBase &cell2)MGEdgevirtual
connect(MGEdge &cell2)MGEdge
connect_at_end(MGPVertex &pvert)MGEdgeinline
connect_at_id(int id1, MGEdge *e2, int id2)MGEdge
connect_at_start(MGPVertex &pvert)MGEdgeinline
const_partnerItr typedefMGCellNB
const_partnerRItr typedefMGCellNB
copy_appearance(const MGAttribedGel &gel2)MGAttribedGel
curve()MGGelinlinevirtual
curve() const MGGelinlinevirtual
curve_limitted() const MGEdge
delete_binder_edge()MGEdge
deleteDlistName() const MGAttribedGel
direction() const MGCellNBvirtual
disconnect_at_id(int id)MGEdge
display_arrows(mgSysGL &sgl) const MGGelinlinevirtual
display_break_points(mgSysGL &sgl) const MGGelinlinevirtual
display_control_polygon(mgSysGL &sgl) const MGGelinlinevirtual
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 MGEdgevirtual
draw3DVertex_in_star(mgVBO &vbo) const MGCellBasevirtual
drawAttrib(mgVBO &vbo, bool no_color=false) const MGAttribedGelvirtual
drawWire(mgVBO &vbo, double span_length, int line_density=1) const MGEdgevirtual
drawWire_in_star(mgVBO &vbo, double span_length, int line_density=1) const MGCellBasevirtual
edge_iterator() const MGEdge
edge_iterator()MGEdge
edge_num() const MGEdge
end_point() const MGEdgeinline
ensure_appearance()MGObjectvirtual
equal_direction_to_binder() const MGEdge
eval(double t, int nderiv=0) const MGEdge
eval_star(double t, int nderi=0) const MGEdge
extent() const MGCellNBinline
extent()MGCellNBinline
face() const MGEdgevirtual
face()MGEdgevirtual
first_partner() const MGEdge
free_end_neighbourhood()MGEdge
free_extent()MGCellNB
free_from_parent()MGCellNB
free_neighbourhood(int i, int j=0)MGEdgevirtual
free_partner(const MGCellBase *cellin) const MGCellNB
free_partnership()MGCellBase
free_start_neighbourhood()MGEdge
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 MGEdgevirtual
includes_object() const MGObjectinlinevirtual
includes_object()MGObjectinlinevirtual
intersection(const MGObject &obj2) const MGTopologyvirtual
intersection(const MGCurve &obj2) const MGTopologyvirtual
intersection(const MGFSurface &obj2) const MGTopologyvirtual
intersection(const MGSurface &obj2) const MGTopologyvirtual
intersection(const MGFace &obj2) const MGTopologyvirtual
intersection(const MGShell &obj2) const MGTopologyvirtual
MGObject::intersection(const MGPoint &obj2) const MGObjectinlinevirtual
is_bcell() const MGCellNBinlinevirtual
is_connected_and_same_direction(bool start, const MGEdge &edge2) const MGEdge
is_end_point(double t) const MGEdge
is_free() const MGEdgeinline
is_less_than(const MGCellNB &cell2) const MGCellNBprotected
is_pcell() const MGCellBaseinline
is_start_point(double t) const MGEdge
join(bool start, MGEdge *e2)MGEdge
loop() const MGEdge
loop()MGEdge
m_binderMGCellBasemutableprotected
m_dlistNameMGAttribedGelmutableprotected
m_extentMGCellNBprotected
m_parent_complexMGCellNBmutableprotected
m_partnersMGCellNBmutableprotected
make_binder() const MGEdgevirtual
make_binder_with_curve() const MGEdge
make_binder_with_extent() const MGCellBase
make_display_list(MGCL::VIEWMODE vmode=MGCL::DONTCARE) const MGObjectvirtual
manifold_dimension() const MGEdgeinlinevirtual
member_partner(int i) const MGCellNBinline
member_partner_edge(int i) const MGEdge
member_partners() const MGCellNBinline
member_partners()MGCellNBinline
MGAttribedGel()MGAttribedGelinline
MGAttribedGel(const MGAttribedGel &gel2)MGAttribedGel
MGCellBase()MGCellBaseinline
MGCellBase(const MGCellBase &cell)MGCellBaseinline
MGCellNB()MGCellNB
MGCellNB(const MGCellNB &cell)MGCellNB
MGCellNB(const MGGeometry &geo)MGCellNB
MGCellNB(MGGeometry *geo)MGCellNBexplicit
MGCellNB(MGGeometry *geo, MGCellNB *binder)MGCellNB
MGEdge()MGEdge
MGEdge(const MGEdge &e, bool copy_boundary=true, bool no_binder=false)MGEdge
MGEdge(MGGeometry *geo, MGPVertex *boundaries[2], MGCellNB *binder)MGEdge
MGEdge(const MGCurve &crv)MGEdge
MGEdge(MGCurve *crv)MGEdgeexplicit
MGEdge(const MGCurve &crv, const MGInterval &range)MGEdge
MGEdge(MGCurve *crv, const MGInterval &range)MGEdge
MGEdge(const MGSurface &surf, const MGCurve &pcrv, const MGInterval &prange, const MGCurve &wcrv)MGEdge
MGObject()MGObject
MGObject(const MGObject &obj2)MGObject
MGTopology()MGTopology
MGTopology(const MGTopology &topo)MGTopologyinline
mid_point() const MGEdge
negate()MGEdgevirtual
neighbours() const MGEdgevirtual
no_display() const MGAttribedGelvirtual
number_of_partner_members() const MGCellNBinline
number_of_partners() const MGCellBase
object()MGObjectinlinevirtual
object() const MGObjectinlinevirtual
on_surface_perimeter() const MGEdgeinline
on_surface_perimeter(const MGFace &f) const MGEdgeinline
on_surface_perimeter(const MGSurface &sf) const MGEdgeinline
operator!=(const MGGel &gel2) const MGEdgeinlinevirtual
operator!=(const MGEdge &gel2) const MGEdgeinline
operator*(double s, const MGEdge &e)MGEdgefriend
operator*(double s) const MGEdge
operator*(const MGMatrix &mat) const MGEdge
operator*(const MGTransf &tr) const MGEdge
operator*=(double scale)MGEdgevirtual
operator*=(const MGMatrix &mat)MGEdgevirtual
operator*=(const MGTransf &tr)MGEdgevirtual
operator+(const MGVector &v) const MGEdge
operator+=(const MGVector &v)MGEdgevirtual
operator-(const MGVector &v) const MGEdge
operator-=(const MGVector &v)MGEdgevirtual
operator/(double s) const MGEdgeinline
operator<(const MGEdge &gel2) const MGEdge
operator<(const MGGel &gel2) const MGEdgevirtual
operator=(const MGGel &gel2)MGEdgevirtual
operator=(const MGEdge &gel2)MGEdge
MGCellNB::operator=(const MGCellNB &gel2)MGCellNBvirtual
MGCellBase::operator=(const MGCellBase &gel2)MGCellBasevirtual
MGTopology::operator=(const MGTopology &gel2)MGTopologyvirtual
MGObject::operator=(const MGObject &obj2)MGObjectinlinevirtual
MGAttribedGel::operator=(const MGAttribedGel &gel2)MGAttribedGelvirtual
operator==(const MGEdge &gel2) const MGEdge
operator==(const MGGel &gel2) const MGEdgevirtual
operator>(const MGGel &gel2) const MGGelinlinevirtual
out(std::ostream &ostrm) const MGEdgevirtual
out_to_IGES(MGIgesOfstream &igesfile, int SubordinateEntitySwitch=0) const MGGelinlinevirtual
param_bcell(double tp, const double *guess=0) const MGEdge
param_e() const MGEdge
param_pcell(double tb, const double *guess=0) const MGEdge
param_s() const MGEdge
param_span() const MGEdgeinline
parameter_error() const MGEdgevirtual
parent_complex() const MGCellNBinline
parent_complex()MGCellNBinline
partner_edges() const MGEdge
partnerItr typedefMGCellNB
partnerRItr typedefMGCellNB
partners() const MGCellBase
PCELL 列挙値MGCellNB
pick_closest(const MGStraight &sl) const MGEdgevirtual
point()MGGelinlinevirtual
point() const MGGelinlinevirtual
polygonize(double error)MGEdge
pre_edge(bool at_start=true) const MGEdge
pre_edge(bool at_start=true)MGEdge
range() const MGEdge
ReadMembers(MGIfstream &buf)MGEdgeprotectedvirtual
remove_appearance()MGObjectvirtual
remove_GLattrib(long tid)MGAttribedGel
render_attribute() const MGAttribedGelvirtual
set_appearance(const MGAppearance &appr2)MGObjectvirtual
set_binder(MGCellNB &binder) const MGCellBase
set_binder_edge(const MGCurve &wcrv) const MGEdge
set_binder_edge(const MGCurve &wcrv, const MGInterval &range) const MGEdge
set_binder_edge(MGCurve *wcrv) const MGEdge
set_binder_edge(MGCurve *wcrv, const MGInterval &range) const MGEdge
set_cellbase(const MGCellBase &cb2)MGCellBaseprotected
set_cellnb(const MGCellNB &cell2)MGCellNBprotected
set_color(const MGColor &newColor)MGAttribedGel
set_display()MGAttribedGelvirtual
set_end(double t)MGEdge
set_extent(MGGeometry *extent=0)MGCellNBvirtual
set_GLattrib(MGGLAttrib *attr)MGAttribedGelvirtual
set_i_th_binder(int i, MGBVertex &binder) const MGEdge
set_name(const MGName &newName)MGAttribedGel
set_no_display()MGAttribedGelvirtual
set_object(const MGObject &gel2)MGObjectprotected
set_only_param_range(double ts, double te)MGEdge
set_start(double t)MGEdge
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 MGObjectinlinevirtual
shell()MGGelinlinevirtual
shell() const MGGelinlinevirtual
star() const MGCellNBvirtual
star()MGCellNBvirtual
star_surface() const MGEdge
start_point() const MGEdgeinline
string_content() const MGGel
surf()MGGelinlinevirtual
surf() const MGGelinlinevirtual
surface_perimeter() const MGEdge
surface_perimeter(const MGSurface &sf) const MGEdge
surface_perimeter(const MGFace &face) const MGEdge
topology()MGTopologyinlinevirtual
topology() const MGTopologyinlinevirtual
transform(const MGVector &v)MGObjectinlinevirtual
transform(double scale)MGObjectinlinevirtual
transform(const MGMatrix &mat)MGObjectinlinevirtual
transform(const MGTransf &tr)MGObjectinlinevirtual
trim_end(double t)MGEdgeinline
trim_start(double t)MGEdgeinline
trimmed_curve() const MGEdge
type_is(const MGAbstractGels &types) const MGGel
UNKNOWN 列挙値MGCellNB
vertex(int id) const MGEdgeinline
vertex(int id)MGEdgeinline
vertex_end() const MGEdgeinline
vertex_end()MGEdgeinline
vertex_start() const MGEdgeinline
vertex_start()MGEdgeinline
visible() const MGAttribedGelinline
whoami() const MGEdgeinlinevirtual
world_curve()MGEdge
world_curve() const MGEdge
WriteMembers(MGOfstream &buf) const MGEdgeprotectedvirtual
~MGAttribedGel()MGAttribedGelvirtual
~MGCellBase()MGCellBasevirtual
~MGCellNB()MGCellNBvirtual
~MGEdge()MGEdge
~MGGel()MGGelvirtual
~MGObject()MGObjectvirtual
~MGTopology()MGTopologyvirtual