MGCL V10
V10
MGCL V10
|
継承メンバを含む MGLoop の全メンバ一覧です。
active() const | MGLoop | virtual |
add_cell(MGCellNB *cell, bool pcell, cellItr loc) | MGComplex | protected |
appearance() | MGObject | inlinevirtual |
appearance() const | MGObject | inlinevirtual |
append(MGEdge *edge) | MGLoop | |
append_bcell(MGCellNB *cell) const | MGComplex | protected |
append_edge_from_crv(const MGSurface &srf, const MGCurve &wcrv, double &tLast, double terror, const std::vector< double > &pspan, int peri_num, bool orientation_is_opposite=false) | MGLoop | |
append_pcell(MGCellNB *cell) | MGComplex | protected |
area() const | MGLoop | |
attrib() | MGGel | inlinevirtual |
attrib() const | MGGel | inlinevirtual |
bcell_begin() const | MGComplex | inline |
bcell_begin() | MGComplex | inline |
bcell_end() const | MGComplex | inline |
bcell_end() | MGComplex | inline |
bcell_exist() const | MGComplex | |
bcelli(int i) const | MGComplex | |
bcelli(int i) | MGComplex | |
bcellIterator(int i) const | MGComplex | |
bcellIterator(int i) | MGComplex | |
bcellItr typedef | MGComplex | |
binder(int i) const | MGComplex | |
binders() const | MGComplex | |
both_end_on_perimeter(int &pid_s, int &pid_e, const MGFSurface *srf=0) const | MGLoop | |
box() const | MGComplex | virtual |
cellItr typedef | MGComplex | |
center() const | MGComplex | |
clone(MGCell &parent) const | MGLoop | virtual |
clone() const | MGLoop | virtual |
clone(MGCell &parent, MGCellMap &cmap) const | MGLoop | protectedvirtual |
clone(MGCellMap &cmap) const | MGLoop | protectedvirtual |
clone_without_binders(MGCell &parent) const | MGLoop | virtual |
clone_without_binders() const | MGLoop | virtual |
closed() const | MGLoop | virtual |
closest(const MGPosition &P, double &distance) const | MGLoop | |
closest_world(const MGStraight &sl, MGLEPoint &closest, double &dist) const | MGLoop | |
common(const MGLoop &loop2, std::vector< MGLEPoint > &pranges1, std::vector< double > &branges1, std::vector< MGLEPoint > &pranges2, std::vector< double > &branges2) const | MGLoop | |
compute_area() const | MGLoop | |
compute_box() const | MGComplex | protectedvirtual |
connect_bound(int i, MGBoundary *bound2, int j) | MGBoundary | protected |
const_bcellItr typedef | MGComplex | |
const_cellItr typedef | MGComplex | |
const_pcellItr typedef | MGComplex | |
container_type typedef | MGComplex | |
copy_appearance(const MGAttribedGel &gel2) | MGAttribedGel | |
copy_boundary(const MGBoundary &loop) | MGLoop | virtual |
copy_boundary_without_binders(const MGBoundary &loop) | MGLoop | virtual |
copy_without_binders(const MGComplex &comp) | MGComplex | protected |
curve() | MGGel | inlinevirtual |
curve() const | MGGel | inlinevirtual |
curves() const | MGLoop | |
curves_world() const | MGLoop | |
deleteDlistName() const | MGAttribedGel | |
direction_star(int i) const | MGBoundary | |
disconnect(int i) | MGBoundary | protected |
display_arrows(mgSysGL &sgl) const | MGGel | inlinevirtual |
display_break_points(mgSysGL &sgl) const | MGGel | inlinevirtual |
display_control_polygon(mgSysGL &sgl) const | MGGel | inlinevirtual |
display_curvatures(mgSysGL &sgl, double scale, int density, bool use_radius) const | MGGel | inlinevirtual |
displayList_is_made(MGCL::VIEWMODE vmode) const | MGAttribedGel | virtual |
dlist_name() const | MGAttribedGel | virtual |
draw3DVertex(mgVBO &vbo) const | MGComplex | virtual |
draw3DVertex_in_star(mgVBO &vbo) const | MGComplex | virtual |
drawAttrib(mgVBO &vbo, bool no_color=false) const | MGAttribedGel | virtual |
drawWire(mgVBO &vbo, double span_length, int line_density=1) const | MGComplex | virtual |
drawWire_in_star(mgVBO &vbo, double span_length, int line_density=1) const | MGComplex | virtual |
edge(int i) | MGLoop | |
edge(int i) const | MGLoop | |
edge_exist() const | MGLoop | inline |
edge_from_iterator(pcellItr i) | MGLoop | friend |
edge_from_iterator(const_pcellItr i) | MGLoop | friend |
edge_num(const MGEdge *e) const | MGLoop | |
empty() | MGBoundary | |
end_LPoint() const | MGLoop | |
end_point() const | MGLoop | |
ensure_appearance() | MGObject | virtual |
equal_direction(int i, const MGBoundary &bound2, int j) const | MGBoundary | |
erase_all_elements() | MGComplex | protected |
erase_first_pcell() | MGComplex | |
erase_last_pcell() | MGComplex | |
erase_pcell(MGCellNB *pcell) | MGComplex | |
error() const | MGLoop | |
eval(const MGLEPoint &t, int nderi=0) | MGLoop | friend |
eval(const MGLPoint &t, int nderi=0) const | MGLoop | |
eval(int i, double t, int nderi=0) const | MGLoop | |
face() const | MGLoop | virtual |
face() | MGLoop | virtual |
first_edge() const | MGLoop | |
first_edge() | MGLoop | |
first_pcell() const | MGComplex | |
first_pcell() | MGComplex | |
free_binders() | MGBoundary | protected |
fsurface() const | MGObject | inlinevirtual |
fsurface() | MGObject | inlinevirtual |
geometry() | MGGel | inlinevirtual |
geometry() const | MGGel | inlinevirtual |
get_color() const | MGAttribedGel | |
get_draw_attrib_mask() const | MGAttribedGel | virtual |
get_loop_id_in_face() const | MGLoop | |
get_name() const | MGAttribedGel | |
get_render_attrib_mask() const | MGAttribedGel | virtual |
getVBOElementsNumber() const | MGAttribedGel | |
getVBOShaderElementsNumber() const | MGAttribedGel | |
group() | MGGel | inlinevirtual |
group() const | MGGel | inlinevirtual |
has_common(const MGObject &obj2) const | MGObject | |
identify_type() const | MGLoop | virtual |
INACTIVE 列挙値 | MGLoop | |
includes(const MGCellNB *cell) const | MGComplex | |
includes_object() const | MGObject | inlinevirtual |
includes_object() | MGObject | inlinevirtual |
INNER_LOOP 列挙値 | MGLoop | |
inside(double u, double v) const | MGLoop | |
inside(const MGPosition &uv) const | MGLoop | |
inside_outer_loop(const MGPosition &uv, const std::vector< const MGLoop * > &loop, const MGSurface *surf=0) | MGLoop | friend |
intersection(const MGObject &obj2) const | MGTopology | virtual |
intersection(const MGCurve &obj2) const | MGTopology | virtual |
intersection(const MGFSurface &obj2) const | MGTopology | virtual |
intersection(const MGSurface &obj2) const | MGTopology | virtual |
intersection(const MGFace &obj2) const | MGTopology | virtual |
intersection(const MGShell &obj2) const | MGTopology | virtual |
MGObject::intersection(const MGPoint &obj2) const | MGObject | inlinevirtual |
is_inactive(const MGFSurface *srf=0) const | MGLoop | |
is_inner_boundary(const MGFSurface *srf=0) const | MGLoop | |
is_network(const MGFSurface *srf=0) const | MGLoop | inline |
is_outer_boundary(const MGFSurface *srf=0) const | MGLoop | |
is_perimeter_boundary(const MGFSurface *srf=0) const | MGLoop | |
isect(const MGCurve ¶m_curve) const | MGLoop | |
isect(double error, const MGCurve ¶m_curve) const | MGLoop | |
isect(const MGLoop &loop2) const | MGLoop | |
isect_1D(double f, int coordinate=0) const | MGLoop | |
isect_with_endpoints(const MGCurve ¶m_curve) const | MGLoop | |
join(bool start, const MGLoop &loop2) | MGLoop | |
join(bool start, MGLoop *loop2) | MGLoop | |
join(bool start, std::auto_ptr< MGLoop > &loop2) | MGLoop | |
join_C1_edges(int parameter_normalization=2) | MGLoop | |
last_edge() const | MGLoop | |
last_edge() | MGLoop | |
last_pcell() const | MGComplex | |
last_pcell() | MGComplex | |
LoopKind 列挙名 | MGLoop | |
m_box | MGComplex | mutableprotected |
m_dlistName | MGAttribedGel | mutableprotected |
m_parent_cell | MGBoundary | mutableprotected |
make_close() | MGLoop | |
make_display_list(MGCL::VIEWMODE vmode=MGCL::DONTCARE) const | MGObject | virtual |
make_vertex(const MGLEPoint &lp, MGEdge *&pre, MGEdge *&aft, MGPVertex **pvertex=0) | MGLoop | |
manifold_dimension() const | MGLoop | inlinevirtual |
merge_network(const MGCurve ¶m_curve, double error) | MGLoop | |
merge_trim(const MGCurve ¶m_curve) | MGLoop | |
merge_trim(const MGCurve ¶m_curve, const MGInterval &range1) | MGLoop | |
merge_trim(const MGCurve ¶m_curve, const MGCurve &world_curve) | MGLoop | |
merge_trim(const MGCurve ¶m_curve, const MGInterval &range1, const MGCurve &world_curve) | MGLoop | |
merge_trim(const MGLoop &loop2) | MGLoop | |
MGAttribedGel() | MGAttribedGel | inline |
MGAttribedGel(const MGAttribedGel &gel2) | MGAttribedGel | |
MGBoundary() | MGBoundary | |
MGBoundary(MGCellNB *pcell) | MGBoundary | explicit |
MGBoundary(std::list< MGCellNB * > &pcells) | MGBoundary | explicit |
MGBoundary(const MGBoundary &boundary) | MGBoundary | |
MGBoundary(const MGBoundary &boundary, MGCellMap &cmap) | MGBoundary | protected |
MGComplex() | MGComplex | |
MGComplex(const MGComplex &complex) | MGComplex | |
MGComplex(const MGCellNB &cell) | MGComplex | |
MGComplex(MGCellNB *cell) | MGComplex | |
MGComplex(std::list< MGCellNB * > &pcells) | MGComplex | explicitprotected |
MGComplex(const MGComplex &complex, MGCellMap &cmap) | MGComplex | protected |
MGLoop() | MGLoop | |
MGLoop(MGEdge *edge) | MGLoop | explicit |
MGLoop(const MGLoop &loop2) | MGLoop | |
MGLoop(const MGCurve ¶m_curve, const MGCurve &world_curve) | MGLoop | |
MGLoop(const MGCurve ¶m_curve, const MGInterval &range1, const MGCurve &world_curve, const MGInterval &range2) | MGLoop | |
MGLoop(std::auto_ptr< MGCurve > ¶m_curve, std::auto_ptr< MGCurve > &world_curve) | MGLoop | |
MGLoop(std::list< MGCellNB * > boundaries) | MGLoop | protected |
MGLoop(const MGLoop &loop, MGCellMap &cmap) | MGLoop | protected |
MGObject() | MGObject | |
MGObject(const MGObject &obj2) | MGObject | |
MGTopology() | MGTopology | |
MGTopology(const MGTopology &topo) | MGTopology | inline |
mid_point() const | MGLoop | |
negate() | MGLoop | virtual |
negate_as_boundary(const MGCellNB *parent=0) | MGLoop | virtual |
NETWORK 列挙値 | MGLoop | |
no_display() const | MGAttribedGel | virtual |
number_of_bcells() const | MGComplex | inline |
number_of_edges() const | MGLoop | inline |
number_of_pcells() const | MGBoundary | |
object() | MGObject | inlinevirtual |
object() const | MGObject | inlinevirtual |
on_perimeter_end(int &pid_e, const MGFSurface *surf=0) const | MGLoop | |
on_perimeter_start(int &pid_s, const MGFSurface *surf=0) const | MGLoop | |
on_surface_perimeter(const MGFace &f) const | MGLoop | |
operator!=(const MGGel &gel2) const | MGGel | inlinevirtual |
operator*(double s) const | MGComplex | |
operator*(const MGMatrix &mat) const | MGComplex | |
operator*(const MGTransf &tr) const | MGComplex | |
operator*=(double scale) | MGLoop | virtual |
operator*=(const MGMatrix &mat) | MGLoop | virtual |
operator*=(const MGTransf &tr) | MGLoop | virtual |
operator+(const MGVector &v) const | MGComplex | |
operator+=(const MGVector &v) | MGLoop | virtual |
operator-(const MGVector &v) const | MGComplex | |
operator-=(const MGVector &v) | MGLoop | virtual |
operator/(double s) const | MGComplex | inline |
operator<(const MGLoop &gel2) const | MGLoop | |
operator<(const MGComplex &gel2) const | MGLoop | virtual |
operator<(const MGGel &gel2) const | MGLoop | virtual |
operator=(const MGGel &gel2) | MGLoop | virtual |
operator=(const MGLoop &gel2) | MGLoop | |
MGBoundary::operator=(const MGBoundary &gel2) | MGBoundary | virtual |
MGComplex::operator=(const MGComplex &gel2) | MGComplex | virtual |
MGTopology::operator=(const MGTopology &gel2) | MGTopology | virtual |
MGObject::operator=(const MGObject &obj2) | MGObject | inlinevirtual |
MGAttribedGel::operator=(const MGAttribedGel &gel2) | MGAttribedGel | virtual |
operator==(const MGGel &gel2) const | MGGel | inlinevirtual |
operator>(const MGGel &gel2) const | MGGel | inlinevirtual |
out(std::ostream &) const | MGLoop | virtual |
out_to_IGES(MGIgesOfstream &igesfile, int SubordinateEntitySwitch=0) const | MGGel | inlinevirtual |
OUTER_LOOP 列挙値 | MGLoop | |
pcell_begin() const | MGComplex | inline |
pcell_begin() | MGComplex | inline |
pcell_end() const | MGComplex | inline |
pcell_end() | MGComplex | inline |
pcell_exist() const | MGComplex | |
pcelli(int i) const | MGComplex | |
pcelli(int i) | MGComplex | |
pcellIterator(int i) const | MGComplex | |
pcellIterator(int i) | MGComplex | |
pcellItr typedef | MGComplex | |
pcells() | MGComplex | |
pcells() const | MGComplex | |
PERIMITER_LOOP 列挙値 | MGLoop | |
pick_closest(const MGStraight &sl) const | MGComplex | virtual |
point() | MGGel | inlinevirtual |
point() const | MGGel | inlinevirtual |
prepend(MGEdge *e) | MGLoop | |
prepend_pcell(MGCellNB *cell) | MGComplex | protected |
ReadMembers(MGIfstream &buf) | MGLoop | protectedvirtual |
remove_appearance() | MGObject | virtual |
remove_garbage_edge(double error) | MGLoop | |
remove_GLattrib(long tid) | MGAttribedGel | |
remove_pendent_edge(const MGFSurface &face) | MGLoop | |
render_attribute() const | MGAttribedGel | virtual |
set_appearance(const MGAppearance &appr2) | MGObject | virtual |
set_binder(int i, MGCellNB &binder) const | MGBoundary | |
set_boundary(const MGBoundary &gel2) | MGBoundary | protected |
set_color(const MGColor &newColor) | MGAttribedGel | |
set_complex(const MGComplex &comp2) | MGComplex | protected |
set_display() | MGAttribedGel | virtual |
set_GLattrib(MGGLAttrib *attr) | MGAttribedGel | virtual |
set_name(const MGName &newName) | MGAttribedGel | |
set_no_display() | MGAttribedGel | virtual |
set_object(const MGObject &gel2) | MGObject | protected |
set_parent(MGCell &new_parent) const | MGBoundary | |
setDirty(bool is_dirty) const | MGAttribedGel | |
setDlistName(mgVBO *vbo=0) const | MGAttribedGel | |
shade(mgVBO &vbo, const MGDrawParam ¶, mgVBO::ELEMENT_TARGET target=mgVBO::SHADING) const | MGObject | inlinevirtual |
shell() | MGGel | inlinevirtual |
shell() const | MGGel | inlinevirtual |
star() const | MGBoundary | |
star() | MGBoundary | |
start_LPoint() const | MGLoop | |
start_point() const | MGLoop | |
string_content() const | MGGel | |
subdivide(const std::vector< MGLEPoint > &ranges) | MGLoop | |
subdivide(MGLEPoint &le1, MGLEPoint &le2) | MGLoop | |
surf() | MGGel | inlinevirtual |
surf() const | MGGel | inlinevirtual |
surface() const | MGLoop | |
topology() | MGTopology | inlinevirtual |
topology() const | MGTopology | inlinevirtual |
transform(const MGVector &v) | MGObject | inlinevirtual |
transform(double scale) | MGObject | inlinevirtual |
transform(const MGMatrix &mat) | MGObject | inlinevirtual |
transform(const MGTransf &tr) | MGObject | inlinevirtual |
trim(const MGLEPoint &t1, const MGLEPoint &t2) | MGLoop | |
trim_end(const MGLEPoint &t1) | MGLoop | |
trim_start(const MGLEPoint &t1) | MGLoop | |
type_is(const MGAbstractGels &types) const | MGGel | |
UNDEFINED 列挙値 | MGLoop | |
visible() const | MGAttribedGel | inline |
whoami() const | MGLoop | inlineprotectedvirtual |
WriteMembers(MGOfstream &buf) const | MGLoop | protectedvirtual |
~MGAttribedGel() | MGAttribedGel | virtual |
~MGBoundary() | MGBoundary | virtual |
~MGComplex() | MGComplex | virtual |
~MGGel() | MGGel | virtual |
~MGObject() | MGObject | virtual |
~MGTopology() | MGTopology | virtual |